【问题标题】:ModuleNotFoundError: No module named 'django' on Elastic BeanstalkModuleNotFoundError:Elastic Beanstalk 上没有名为“django”的模块
【发布时间】:2020-10-13 15:15:54
【问题描述】:

我在 EB 上关注 AWS's Django documentation,但我仍然在日志中收到相同的错误:

ModuleNotFoundError: No module named 'django'

文档在.ebextensions/django.config 中指向您的 WSGIPath 的位置已经是错误的,但我将其修复为指向我的 wsgi.py 文件。

部署有效,但站点 500 秒。

我该怎么办?

【问题讨论】:

    标签: django amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    ModuleNotFoundError: 没有名为“django”的模块

    确保您在正确的存储库上安装软件包并运行脚本。

    网站 500s。

    500 状态码可能有多种原因,请查看日志以获取有关错误的更多信息。

    $ tail -f /var/log/eb-activity.log
    $ tail -f /var/log/eb-commandprocessor.log
    

    通常,每个应用程序或 Web 服务器都将其日志存储在自己的目录中

    【讨论】:

    • eb deploy 应该可以处理所有这些。事实上,我什至没有存储库。 500 是没有安装 django 的结果。其他日志看起来不错。
    • 我明白了,你是在整个系统中安装 Django 还是只在虚拟环境中安装。
    猜你喜欢
    • 2019-05-22
    • 2020-07-19
    • 2020-05-09
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 2013-07-17
    相关资源
    最近更新 更多