我正在尝试在ec2实例(Linux)上的django应用程序中设置cron作业。一切正常,我试过了
python3 manage.py cron add
python3 manage.py cron show
python3 manage.py cron remove
一切都很正常
但是当我启动apache服务器并加载页面时,我得到了500。从错误日志中,我发现没有找到django_crontab模块。但它仍然在那里,我也已经在虚拟环境中安装了它(我已经用pip3 freeze仔细检查过了)。我也尝试了sudo service cron start,它没有显示任何东西,也没有任何区别。这里可能存在的问题是什么?
发布于 2020-11-17 20:30:49
至少我自己找到了答案。冻结pip3模块并将其安装在服务器环境中解决了我的问题。即使您的模块在使用pip3 install module-name手动安装时不可见,也可以使用此方法纠正MODULE_IMPORT ERROR。我希望这对其他人也有效!
https://stackoverflow.com/questions/64762692
复制相似问题