首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django eb部署错误消息

Django eb部署错误消息
EN

Stack Overflow用户
提问于 2016-05-06 03:48:37
回答 1查看 421关注 0票数 1

当我将Django项目部署到AWS ElasticBean秸秆时,我收到了以下错误。不过,在本地主机上一切都很好。

代码语言:javascript
复制
Creating application version archive "app-160505_232739".
Uploading: [##################################################] 100% Done...
INFO: Environment update is starting.                               
INFO: Deploying new version to instance(s).                         
ERROR: [Instance: i-c5493f58] Command failed on instance. Return code: 1 Output: (TRUNCATED)..., level)
File "<frozen importlib._bootstrap>", line 2254, in _gcd_import
File "<frozen importlib._bootstrap>", line 2237, in _find_and_load
File "<frozen importlib._bootstrap>", line 2224, in _find_and_load_unlocked
ImportError: No module named 'storages'. 
container_command 01_migrate in .ebextensions/03_python.config failed. For more detail, check /var/log/eb-activity.log using console or EB CLI.
INFO: Command execution completed on all instances. Summary: [Successful: 0, Failed: 1].
ERROR: Unsuccessful command execution on instance id(s) 'i-c5493f58'. Aborting the operation.
ERROR: Failed to deploy application.      

.ebextensions/03_python.config文件:

代码语言:javascript
复制
01_migrate:
    command: "python mooove_eb/manage.py migrate --noinput"
    leader_only: true
02_collectstatic:
    command: "python mooove_eb/manage.py collectstatic --noinput"
    leader_only: true    
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-06 05:47:39

错误消息告诉您丢失了storages模块。来自AWS弹性豆柄文件

弹性Bean秸秆使用requirements.txt来确定在运行应用程序的EC2实例上安装哪个包。

您需要创建一个名为requirements.txt的文件并添加行

代码语言:javascript
复制
storages==<your storages version>

您可以运行pip freeze来查看您在开发环境中使用的版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37063895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档