gpt4 book ai didi

python - 属性错误: 'ElasticLoadBalancingv2' object has no attribute 'set_desired_capacity'

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:16 25 4
gpt4 key购买 nike

import boto3
import json
import time
client = boto3.client('elbv2')
desired_capacity=8
client.set_desired_capacity(
AutoScalingGroupName='Test-Web',
DesiredCapacity=desired_capacity,
HonorCooldown=True)

和boto3==1.7.1

当我运行这个脚本时,我得到一个

  File "deploy_staging_web.py", line 6, in <module>
client.set_desired_capacity(
File "/usr/local/lib/python2.7/dist-packages/botocore/client.py", line 601, in __getattr__
self.__class__.__name__, item)
AttributeError: 'ElasticLoadBalancingv2' object has no attribute 'set_desired_capacity'

我打算使用 python 来扩展和缩小 aws 实例。

我目前不在任何虚拟环境中。

为什么会抛出它,我该如何克服它?官方文档中甚至提到了这一点:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/autoscaling.html#AutoScaling.Client.set_desired_capacity

enter image description here

最佳答案

官方文档是针对最新版本的,不是你太旧的版本。将您的 boto3 软件包升级到最新版本。最新版本是 1.9.243。

关于python - 属性错误: 'ElasticLoadBalancingv2' object has no attribute 'set_desired_capacity' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58209927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com