Pourquoi pas Amazon S3 authentification gestionnaires de prêt?

J'ai mon $AWS_ACCESS_KEY_ID et $AWS_SECRET_ACCESS_KEY les variables d'environnement définies correctement, et j'exécute ce code:

import boto
conn = boto.connect_s3()

et obtiens cette erreur:

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

Ce qui se passe? Je ne sais pas par où démarrer le débogage.


Il semble boto n'est pas de prendre les valeurs de mes variables d'environnement. Si je passe dans l'identification de la clé et la clé secrète comme arguments à la connexion constructeur, cela fonctionne bien.

InformationsquelleAutor | 2011-03-22