[英]Creating Crontab with Python virtual environment
我需要每五分钟设置一个 Crontab 来运行虚拟环境中的 Python 脚本。 到目前为止,我尝试的似乎还没有启动。
此外。 在 cron 命令中,我让它激活了虚拟环境,但这似乎不正确,因为我应该每五分钟打开一个虚拟环境。 我不确定这样做的正确方法是什么。
*/5 * * * * source /home/robothead/scripts/python/venvs/kraken/bin/activate && python3 /home/robothead/scripts/python/kraken/kquest3.py
您可以尝试使用 python3 解释器的绝对路径。 基本上,我打算尝试:
*/5 * * * * source /home/robothead/scripts/python/venvs/kraken/bin/activate && /home/robothead/scripts/python/venvs/kraken/bin/python3 /home/robothead/scripts/python/kraken/kquest3.py
如果这没有帮助,我建议在 VSCode 中运行 kquest3.py 并查看终端运行的命令。 然后,您可以在 crontab 中执行相同的命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.