【发布时间】:2016-08-22 11:46:18
【问题描述】:
以前用的是Fedora,我用这个方法调用cron作业,效果很好:
source /home/me/miniconda/bin/activate me_dev; python /home/me/avant_bi/g_parse.py
现在这会在 cron 日志中引发错误:
/bin/sh: 1: source: not found
我尝试将 source 切换为 . 无济于事,因为我读到了一些我不完全理解的关于 Ubuntu cron 无法使用源调用的内容。
我也试过
/home/me/miniconda/envs/me_dev/python /home/me/avant_bi/g_parse.py
当我一般激活环境时,我使用的 python 的位置是什么,但这似乎什么也没做(没有它在 cron 中运行的日志)。
我已经尝试了多种变体,但均无济于事。有什么想法可以在这种情况下做什么?
【问题讨论】:
标签: python ubuntu amazon-web-services cron