python - Elastic Beanstalk 中的导入错误 : No module named django. core.wsgi

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

我开始使用 AWS 的 Elastic Beanstalk

我正在关注这个 tutorial 部署 Django/PostgreSQL 应用程序

我在“配置数据库”部分之前完成了所有工作。部署也成功,但出现内部服务器错误。

这是日志的回溯:

 mod_wsgi (pid=30226): Target WSGI script '/opt/python/current/app/polly/wsgi.py' cannot be loaded as Python module.
[Tue Sep 15 12:06:43.472954 2015] [:error] [pid 30226] [remote 172.31.14.126:53947] mod_wsgi (pid=30226): Exception occurred processing WSGI script '/opt/python/current/app/polly/wsgi.py'.
[Tue Sep 15 12:06:43.474702 2015] [:error] [pid 30226] [remote 172.31.14.126:53947] Traceback (most recent call last):
[Tue Sep 15 12:06:43.474727 2015] [:error] [pid 30226] [remote 172.31.14.126:53947]   File "/opt/python/current/app/polly/wsgi.py", line 12, in <module>
[Tue Sep 15 12:06:43.474777 2015] [:error] [pid 30226] [remote 172.31.14.126:53947]     from django.core.wsgi import get_wsgi_application
[Tue Sep 15 12:06:43.474799 2015] [:error] [pid 30226] [remote 172.31.14.126:53947] ImportError: No module named django.core.wsgi

知道哪里出了问题吗?

最佳答案

您是否在应用程序的根目录中创建了 requirements.txtElastic Beanstalk will automatically install the packages from this file upon deployment. (请注意,它可能需要 checkin 源代码管理才能部署。)

pip freeze > requirements.txt

(您可能希望从 virtualenv 中执行此操作,以便您只选择应用程序实际需要运行的包。使用系统执行此操作 Python 将选择您在系统范围内安装的每个包。 )

关于python - Elastic Beanstalk 中的导入错误 : No module named django. core.wsgi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32586612/

相关文章:

python - 如何在 Python 3 中向 matplotlib 2.0 `ax` 对象添加黑色边框?

python - 在 Django 项目中的 URL 中托管使用​​ mkdocs 生成的 API 文档

python - 创建 Django REST Framework ViewSet 时卡住了

Django+原始Sql查询: See raw sql query running behind Django ORM in get method

amazon-web-services - 使用 AWS API Gateway API 的问题

python - 如何让 argparse 从文件中读取参数,并在位置参数后添加选项

Python 和 Pygame : Avoiding creating display surface twice

amazon-web-services - 请求中包含的安全 token 已过期

python - 转置后如何转置合并相同的列名?

amazon-web-services - 如何在cloudformation中的另一个模板中一次导入中导入两个导出的值