从Bambol运行python脚本

从Bambol运行python脚本,python,python-2.7,bamboo,Python,Python 2.7,Bamboo,我正在尝试从Bambon运行python脚本。我创建了一个脚本任务并内联编写了“pythonmyfile.py”。我应该列出python的完整路径吗 我将工作目录更改为myFile.py的位置,因此这不是问题。在配置计划中是否还需要执行其他操作才能正确运行此脚本?它没有运行,但我知道它应该在运行,因为脚本可以在本地机器上的终端上正常工作。谢谢我从竹子上运行了很多python任务,所以这是可能的。使用脚本任务通常是无痛的 您应该能够使用脚本任务直接运行命令,并将标准输出写入日志。由于这是事实,您可

我正在尝试从Bambon运行python脚本。我创建了一个脚本任务并内联编写了“
pythonmyfile.py
”。我应该列出python的完整路径吗


我将工作目录更改为
myFile.py
的位置,因此这不是问题。在配置计划中是否还需要执行其他操作才能正确运行此脚本?它没有运行,但我知道它应该在运行,因为脚本可以在本地机器上的终端上正常工作。谢谢

我从竹子上运行了很多python任务,所以这是可能的。使用脚本任务通常是无痛的

您应该能够使用脚本任务直接运行命令,并将标准输出写入日志。由于这是事实,您可以运行:

“which python”-输出正在运行的python的路径。 “pip列表”-输出与pip一起安装的模块列表

您应该验证上述命令的输出是否与从服务器运行时的输出相匹配。我猜他们不会匹配,一旦解决了,一切都会很好

如果没有,请回复,我们可以看看其他一些事情


将来,有几种不同的方法可以用python打包,这有助于解决此问题(例如,自动安装缺少的模块等)。

您还可以将脚本任务直接与内联python脚本一起使用,以运行myFile.py:

/usr/bin/python <<EOF
print "Hello, World!"
EOF

/usr/bin/python日志中有错误吗?竹服务器上安装了Python吗?我得到一个错误,它无法导入我使用pip下载到服务器上的模块。安装了Python,这不是问题所在。我认为这可能是一个错误,但当我在服务器上检查时,似乎没有问题。您是否尝试过检查python是否在系统路径上而不是用户路径上,这可能会导致问题,尤其是当竹被配置为作为一个用户登录,而您作为另一个用户登录时。