2015-12-07 166 views
3

我有一个cronjob是以下几点:的cronjob:找不到命令

*/10 * * * * root cd /some/directory && python3 FILE.py >> Output.txt 2>&1 

如果我运行从一个普通的命令行命令,它工作正常。但是从的cronjob跑的时候,我得到/bin/sh: python3: not found

但是当我运行echo $PATH返回

/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin:/usr/local/python3/bin:/opt/bin 

(注意/usr/local/python3/bin被列入该目录

如何解决这个问题吗?

回答