禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

宝塔python项目终端里运行正常,定时任务却提示模块不存在的解决办法

禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

最近给客户部署python爬虫项目,遇到一个问题就是宝塔python项目终端里运行正常,但是执行宝塔定时任务却提示模块不存在报错。

这个问题的根源在于安装项目时有个对应的虚拟环境,项目虚拟环境的python与服务器全局的python环境不一样。项目终端是直接使用虚拟环境,而定时任务是全局的python环境,所以就算你在项目虚拟环境里安装了模块,但是在全局python环境里并没有安装。

那么如何解决呢?我们只需要在定时任务时指定虚拟环境的python3即可。

cd /www/wwwroot/test
/www/server/pyporject_evn/********_venv/bin/python3 /www/wwwroot/test/app.py

0 个评论

 
联系
目前暂停一切业务,客服消息可能不会及时回复,谢谢理解。
在线咨询
    在线咨询
    禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。