import boto.ec2
conn = boto.ec2.connect_to_region("us-west-2",
... aws_access_key_id='<aws access key>',
... aws_secret_access_key='<aws secret key>')
这是否值替换,当我运行无法使用AWS使用Python博托
conn.run_instances('<ami-image-id>')
它给出了一个错误,说明
“NoneType”对象没有属性“run_instances”启动实例
您的AWS账户是新的吗?我相信新账户不能再使用EC2 Classic,而必须推出VPC。因此,您需要将''subnet_id =''添加到您的run_instances调用中。 –
sysconfig
2014-11-23 00:36:52
您的'conn'对象为None,它无法连接到该区域 - 可能是因为凭据无效。连接后,尝试打印conn,如下所示: '>>> conn = boto.ec2.connect_to_region('us-west-1',aws_access_key_id ='...',aws_secret_access_key ='..') > >> conn EC2Connection:ec2.us-west-1.amazonaws.com ' – helloV 2014-11-23 01:15:31
尝试连接到地区它没有工作sumhow他们是与终端的问题我重申了系统,它的工作!感谢您的输入 – user4283094 2014-11-24 18:01:49