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

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

我正在尝试在 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

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

如果您遇到同样的问题,请查看 GitHub 上的更新文件:弹性豆茎python 27

相关内容