Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 弹性Beanstalk部署:UnfinedModelAttributeError_Amazon Web Services_Amazon Elastic Beanstalk_Circleci - Fatal编程技术网

Amazon web services 弹性Beanstalk部署:UnfinedModelAttributeError

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命令,请确保不要覆盖其依赖

我试图部署到Elastic Beanstalk,特别是使用CircleCI,但遇到了以下错误:

错误:未定义的模型属性错误-“serviceId”未在模型的元数据中定义:


从我的谷歌搜索中,我发现这是一个Python错误,这是有意义的,因为弹性Beanstalk就是这样使用的。但是没有关于这个具体案例的信息。有人知道为什么会发生这种情况吗?

在awsebcli之后安装awscli之后,我刚刚遇到了相同的错误。botocore依赖项不匹配。 因此,如果要使用awsebcli命令,请确保不要覆盖其依赖项:

  • 要么降级awscli
  • 或者在awsebcli之前安装它(适用于my用例,但可能会随机中断)
  • 更新 EBCLI 3.14.6与当前最新的AWS CLI(>1.16.10)兼容


    以前。。。 要解决这个问题:

  • 将awsebcli升级到3.14.5:将awsebcli升级到3.14.6

    pip install awsebcli --upgrade
    
  • 如果必须继续使用awsebcli<3.14.5,请执行:

    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
    为我修复了它