Rundeck::执行python脚本

Rundeck::执行python脚本,python,rundeck,Python,Rundeck,我是Rundeck的新手,所以如果我问了一个可能有我忽略的明显答案的问题,我道歉 我已经在我的Windows PC上安装了Rundeck。我有两个Python脚本要通过Rundeck执行 当我手动执行脚本时,脚本运行良好 我在Rundeck中创建了一个作业,创建了一个步骤(脚本文件选项)来测试python脚本 作业在六秒钟后失败。当我检查日志时,这是因为它是逐行执行它,而不是让python作为一个完整的脚本运行它 如何修复此问题?好的,因此我将步骤类型更改为命令,而不是脚本文件,并且成功了 我想

我是Rundeck的新手,所以如果我问了一个可能有我忽略的明显答案的问题,我道歉

我已经在我的Windows PC上安装了Rundeck。我有两个Python脚本要通过Rundeck执行

当我手动执行脚本时,脚本运行良好

我在Rundeck中创建了一个作业,创建了一个步骤(脚本文件选项)来测试python脚本

作业在六秒钟后失败。当我检查日志时,这是因为它是逐行执行它,而不是让python作为一个完整的脚本运行它


如何修复此问题?

好的,因此我将步骤类型更改为命令,而不是脚本文件,并且成功了

我想我对脚本文件的理解是错误的

你必须把:

#!/usr/bin/python 
或者类似的,将位置设置为python二进制文件,如第1行。指示对整个文件使用哪个解释器。

#/usr/bin/env-python
通常是首选,因为它允许更大的灵活性,如更详细的描述。