我查了很多相同标题的帖子,但是我无法通过cron运行我的python。 我已经有几个cron脚本,它们执行得很好,但不是python。
Crontab以root身份运行。
我在crontab中添加了以下行:
SHELL=/bin/bash
PATH=/usr/local/bin:/usr/bin:/bin
我在crontab中执行此行:
* * * * * cd /var/www/usi/; /usr/local/bin/python3.6 /var/www/usi/usi.py
我尝试了很多变化:
没有结果。 系统日志中没有错误。
有什么想法吗?
使用Debian8
答案 0 :(得分:0)
我在将cron任务放入单独的shell脚本时发现了错误。我通过cron执行脚本并出错。简单的拼写错误。之前在syslog中看到过任何错误。 : - (
它现在在crontab中执行得很好:
SHELL=/bin/bash
PATH=/usr/local/bin:/usr/bin:/bin
* * * * * cd /var/www/usi/ && /usr/local/bin/python3.6 /var/www/usi/usi.py