これは私がしました:
try:
ec2.get_all_key_pairs(keynames=[key_name])[0]
print 'Key pair %s exist'%key_name
except ec2.ResponseError, e:
if e.code == 'InvalidKeyPair.NotFound':
print 'Creating key_pair %s'%key_name
key = ec2.create_key_pair(key_name)
else:
raise
ご覧のとおり、key_pair を作成しましたが、保存するのを忘れていました =( インスタンスを起動して、コンピューターに .pem ファイルがないことに気付きました。再作成する方法はありますか?