AzDevops自托管代理在调用PythonScript任务时发生spawn Enoint错误

2024-05-19 07:06:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望你能帮助我,我一直在寻找答案,但我找不到具体的东西,这就是为什么我要创建这个主题

我在尝试从AzureDevops管道执行PythonScript时遇到问题,该脚本应该针对Azure工件中的工件验证pom.xml版本。。我已经在代理运行和工作的同一台机器上本地测试了这一点,但是每当管道运行并尝试从路径选项执行我的脚本时,它会返回一个eNONT错误,我已启用System.Debug选项,但我没有看到任何错误,我还在主机上测试了相同的命令,并且它工作了。。还尝试了不同版本的Python,并获得了任何结果

这就是我得到的错误:

[command]/usr/bin/python /home/azdevops/azagent/_work/2933/templates/azure-devops/anka/lib/helper-functions.py getPomVersion hpsais-izipay-webview/pom.xml

##[error]There was an error when attempting to execute the process '/usr/bin/python'. This may indicate the process failed to start. Error: spawn /usr/bin/python ENOENT

我的主人是: Debian GNU/Linux 9(扩展)

我在发布管道中也有同样的任务,但区别在于这是一个内联脚本,并且工作正常

提前谢谢


Tags: theto答案版本脚本bin管道usr

热门问题