我试图使用boto自动执行亚马逊ec2上的某些操作,但我甚至无法运行最简单的示例:
boto.exception.EC2ResponseError: EC2ResponseError: 403 Forbidden
我的代码是:
import boto.ec2
conn = boto.ec2.connect_to_region("us-west-2",
aws_access_key_id='CENSOREDCENSORED',
aws_secret_access_key='CENSOREDCENSOREDCENSOREDCENSORED')
instances = conn.get_all_instances()
我确定aws_access_key_id
和aws_secret_access_key
是正确的,因为我在CLI工具中使用它们,我可以成功运行ec2-describe-instances
我使用的是boto版本:2.35.1