code.google.com/p/boto/wiki/BotoConfig

еременные окружения $ AWS_ACCESS_KEY_ID и $ AWS_SECRET_ACCESS_KEY установлены правильно, и я запускаю этот код:

import boto
conn = boto.connect_s3()

и получите эту ошибку:

boto.exception.NoAuthHandlerFound: No handler was ready to authenticate. 1 handlers were checked. ['HmacAuthV1Handler']

Что происходит? Я не знаю, с чего начать отладку.

Кажется, что boto не принимает значения из моих переменных окружения. Если я передаю идентификатор ключа и секретный ключ в качестве аргументов конструктору соединений, это работает нормально.

Ответы на вопрос(12)

Ваш ответ на вопрос