Django-crontab 在 linux ec2 实例中不工作

Django-crontab is not working on in linux ec2 instance

我正在尝试在 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 ,但没有显示任何内容,也没有任何区别。这可能是什么问题?

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