我有一个使用praw
的python脚本。当我运行脚本时它运行得很好,但是当我尝试通过crontab
运行时,我继续得到:
import praw ImportError: No module named praw
我已经尝试了所有我能想到的内容,找不到任何有相同问题的帖子。不知道为什么会这样做。非常感谢任何帮助,谢谢。
答案 0 :(得分:0)
使用您使用的特定python版本的第一个create a python virtual environment。然后激活它并使用pip安装所需的包。
然后在crontab
中,您可以先激活虚拟环境,然后运行您拥有的python脚本。您可以关注this或关注。
0 0 * * * /path/to/your/virtualenv/bin/python /absolute/path/for/your/python script>
希望这有帮助!