从System Scheduler运行时,Python不存在

时间:2010-12-07 15:56:50

标签: python system scheduler

我制作了一个运行Python应用程序的批处理脚本。这个批处理脚本由一个名为System Scheduler的程序触发,但是当程序运行批处理脚本时,它表示Python不存在。

当我手动运行我的批处理脚本时,我没有收到任何错误。

任何人都可以解释一下或提出解决方案吗?

2 个答案:

答案 0 :(得分:2)

从调度程序调用时,可能没有正确设置$ PATH。尝试更改从

调用的命令
python yourscript.py

/usr/bin/python yourscript.py

(用你系统上的python的实际路径替换,你可以找到:

$ which python

答案 1 :(得分:1)

检查运行System Scheduler的用户上下文,确保Python的位置在其路径中。