Django crontab没有在linux ec2实例中运行



我正试图在ec2实例(linux(上的django应用程序中设置cron作业。一切都很好,我试过

python3 manage.py cron add

python3 manage.py cron show

python3 manage.py cron remove

一切正常

但当我启动apache服务器并加载页面时,我得到了500。从错误日志中,我发现未找到django_crontab模块。但它仍然存在,我也已经在虚拟环境中安装了它(我已经用pip3冻结进行了双重检查(。我还尝试了sudo service cron start,它没有显示任何内容,也没有任何区别。这里可能存在什么问题?

至少我找到了答案myslef。冻结pip3模块并将其安装在服务器环境中解决了我的问题。即使您的模块在使用pip3 install module-name手动安装时不可见,也可以通过此方法校正MODULE_IMPORT ERROR。我希望这对其他人有用!

最新更新