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