Я пытался запустить уже запущенный экземпляр EC2 через python.Я настроил интерфейс командной строки AWS из командной строки, используя приведенную ниже команду
aws configure
aws_access_key_id = MY_ACCESS_KEY
aws_secret_access_key = MY_SECRET_KEY
region=us-west-2b
output=Table
Теперь я использовал следующий код из Spyder IDE Anaconda
import boto3
instanceID = 'i-XXXXXXXXXXad'
ec2 = boto3.client('ec2', region_name='us-west-2b')
ec2.start_instances(InstanceIds=['i-XXXXXXXXXad'])
Это дает следующую ошибку
EndpointConnectionError: Could not connect to the endpoint URL: "https://ec2.us-west-2b.amazonaws.com/"
Я часами пытаюсь отладить ошибку, любая помощь будет полезна.Кроме того, у меня есть файл .pem и .ppk, созданный для запуска экземпляра через Putty, в файле .ppk также есть перефразировка, нужно ли для этого делать какие-либо дополнительные шаги?