Я пытаюсь подключиться к 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)