crontab执行不成功,但是手动执行成功的问题

我写好的一个python脚本,通过crontab定时执行,但是却不成功

10 2 * * *  python /home/ztx/growingio_funnels/readfunnels.py

最后通过在网上查看发现可能是路径问题。
路径分为绝对路径和相对路径,如果在profile文件中没有配置,直接写python会默认到/usr/bin/python,初装的python版本为2.X。但是我是用python3写的。也安装了anaconda3。
通过whereis python找到路径,加上路径

23 11 * * *  /root/anaconda3/bin/python /home/ztx/growingio_funnels/readfunnels.py

成功了。
开发世界的小门道还是挺多的,需要多多注意。

你可能感兴趣的:(linux)