Amazon web services 弹性Beanstalk部署:UnfinedModelAttributeError
我试图部署到Elastic Beanstalk,特别是使用CircleCI,但遇到了以下错误:Amazon web services 弹性Beanstalk部署:UnfinedModelAttributeError,amazon-web-services,amazon-elastic-beanstalk,circleci,Amazon Web Services,Amazon Elastic Beanstalk,Circleci,我试图部署到Elastic Beanstalk,特别是使用CircleCI,但遇到了以下错误: 错误:未定义的模型属性错误-“serviceId”未在模型的元数据中定义: 从我的谷歌搜索中,我发现这是一个Python错误,这是有意义的,因为弹性Beanstalk就是这样使用的。但是没有关于这个具体案例的信息。有人知道为什么会发生这种情况吗?在awsebcli之后安装awscli之后,我刚刚遇到了相同的错误。botocore依赖项不匹配。 因此,如果要使用awsebcli命令,请确保不要覆盖其依赖
错误:未定义的模型属性错误-“serviceId”未在模型的元数据中定义:
从我的谷歌搜索中,我发现这是一个Python错误,这是有意义的,因为弹性Beanstalk就是这样使用的。但是没有关于这个具体案例的信息。有人知道为什么会发生这种情况吗?在awsebcli之后安装awscli之后,我刚刚遇到了相同的错误。botocore依赖项不匹配。 因此,如果要使用awsebcli命令,请确保不要覆盖其依赖项:
以前。。。 要解决这个问题:
pip install awsebcli --upgrade
pip install 'botocore<1.12'
pip install'botocoreI知道这没用,但我也得到了这个。几天前开始的。最糟糕的是,它返回了一个“0”作为错误代码,因此我们的构建已被破坏,但我们认为它们可以正常工作。这里也一样:(如果我能找到一些答案,我会发布一个答案。从今天起,我可以支持这一点。似乎aws cli得到了更新。在CI(Bitbucket管道)上,我得到了:aws cli/1.16.10 Python/2.7.13 Linux/4.14.63-coreos botocore/1.12.0(抛出错误)本地我有:aws cli/1.15.59 Python/3.6.4 Darwin/17.7.0 botocore/1.10.58(工作)pip-install--upgrade'botocore>=1.11,谢谢……我想也许AWS会让我们知道。我想我们必须找到它,这样才能得到一个真正的答案。pip-install'botocreawesome,保持两行pip-install-awsebcli--upgrade
和pip-install--upgrade-botocore
为我修复了它