我在服务器上安装了Anaconda 但是,当我设置一个cron作业来安排脚本时,它使用系统上安装的默认python。
如何使用Anaconda版本?
这是我目前的cron工作:
01 00 * * * python /home/ubuntu/data_scripts/test.py
答案 0 :(得分:1)
如果您知道安装路径,则可以定义crontab的python路径。
例如,如果安装的路径为/usr/bin/python
或/usr/bin/python3
,则您的crontab将如下所示:
01 00 * * * /usr/bin/python /home/ubuntu/data_scripts/test.py
01 00 * * * /usr/bin/python3 /home/ubuntu/data_scripts/test.py
注意:提及@ asmeurer,如果您使用的是ubuntu,那么已安装路径可能看起来更像/home/ubuntu/anaconda/bin/python