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

AWS EB deployment errors - No module named 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 实例中了吗?它不是我申请的一部分。

非常感谢任何帮助

谢谢!

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

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