为什么我的Cronjob会给我这个错误?

时间:2012-04-13 02:53:00

标签: python cron daemon

/bin/sh: /Users/alex/filename.py: No such file or directory

我已经设置了一个cronjob并且它在正确的时间运行但脚本没有被执行。当我检查邮件时,我收到了该错误。脚本和cronjob文件都在:

/Users/alex

我的cronjob文件如下所示:

45 19 * * * /Users/alex/filename.py

我知道该脚本有效,因为我可以从终端手动启动它。

我在哪里搞砸了?

2 个答案:

答案 0 :(得分:5)

试试这个:

45 19 * * * /path/to/python /Users/alex/filename.py

其中path/to/python类似于/usr/bin/python(我相信OS X上的默认值)。

答案 1 :(得分:1)

您确定Users而非users吗?您的filename.py是否拥有cron的执行权限?