Вызов get_all_bucket Бото дает ошибку SSL - PullRequest
0 голосов
/ 16 октября 2018

Я пытаюсь подключиться к S3 через Boto.однако это дает мне ошибку SSL (проверка сертификата не удалась).У меня есть ведра с точкой в ​​названии, и, согласно нескольким постам, я изменил свой код следующим образом:

self.s3 = boto.s3.connect_to_region(server_loc,
            aws_access_key_id=self.accessKey,
            aws_secret_access_key=self.privateKey,
            calling_format=boto.s3.connection.ProtocolIndependentOrdinaryCallingFormat(),
            is_secure = isSecure)

, и мой вызов, чтобы получить все ведра: allBuckets = self.s3.get_all_bucket() и ошибка сохранилась

Текущий обходной путь - brew install python, и эта ошибка как-то исчезает.Однако мне интересно, есть ли способ не требовать brew install python?Какое волшебство действительно сотворил brew install python

(я разрабатываю настольное приложение с python 2.7.10)

...