AWS EB部署错误 - 没有名为cfnbootstrap的模块

时间:2015-02-13 13:51:43

标签: python python-2.7 amazon-web-services elastic-beanstalk

我正在尝试在AWS Elastic Beanstalk上部署我的应用程序,它在流程完成时说明了一些错误并且读取了这些我已经找到的日志:

File "/opt/aws/bin/cfn-get-metadata", line 18, in <module>
import cfnbootstrap
ImportError: No module named cfnbootstrap (Executor::NonZeroExitStatus)

为什么会这样?该模块是否已经安装到AWS EB实例中?它不属于我的申请。

非常感谢任何帮助

谢谢!

1 个答案:

答案 0 :(得分:1)

我还没有找到解决方案,但我注意到版本2.6和2.7都安装在AWS弹性beanstalk实例中并且由于这些EB配置(Getting a python 2.7 project running on elastic-beanstalk我设法强制使用仅2.7,并且错误不再发生。

如果您遇到同样的问题,请查看GitHub上的更新文件:Elastic beanstalk python 27