aws ec2上的django模型导入错误,但在localhost,heroku和bluemix上运行正常

时间:2014-11-03 21:37:37

标签: python django amazon-web-services deployment amazon-ec2

在访问ec2上的应用时出现以下错误: -

ImportError at /
cannot import name <model_name>
..
..
Exception Location: /opt/ubuntu/projects/<project_name>/<app_name>/models.py in <module>, line 13

- 在将其部署到ec2时没有出现任何错误。

- 该应用程序在localhost以及heroku和bluemix上运行良好。

另外,尝试在远程实例的python shell中导入模型,但没有错误: -

ssh -i ~/.ec2/<mykey>.pem ubuntu@54.169.xx.xxx
cd opt/ubuntu/projects/<project_name>
source ../../envs/<project_name>/bin/activate
python manage.py shell
from <app_name>.models import <model_name>

这很遗憾没有给出任何错误。

导致这种情况的原因是什么?

0 个答案:

没有答案