【发布时间】:2013-11-28 15:00:57
【问题描述】:
如何从 AWS EB (Elastic Beanstalk) Linux 实例运行manage.py?
如果我从 '/opt/python/current/app' 运行它,它会显示以下异常。
Traceback (most recent call last):
File "./manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
我认为它与 virtualenv 有关。有什么提示吗?
【问题讨论】:
-
您没有可用于 python 解释器的 django。搜索文档以获取有关安装依赖项的位置的更多信息。你确定它们已经安装了吗?
-
是的。它是安装了 Django 1.5.5 的 AWS EB Python 2.7 环境。事实上,Django Web 应用程序本身运行良好,我可以从浏览器中看到它。但是,我想通过 SSH 从 Linux shell 运行自定义命令。在这种情况下,我可以看到类似上面的错误。
-
尝试找出 HTTP 服务器确实初始化了环境/设置路径。
标签: python django amazon-web-services