Je joue avec une application Python sur CentOS 5.2. Il utilise le module Boto pour communiquer avec Amazon Web Services, ce qui nécessite une communication via une connexion HTTPS.Module HTTPSConnection manquant dans Python 2.6 sur CentOS 5.2
Lorsque je tente ma demande en cours d'exécution, je reçois une erreur concernant HTTPSConnection être manquant: « AttributeError: objet « module » n'a pas d'attribut « HTTPSConnection » »
Google ne retourne pas vraiment quoi que ce soit pertinent, j'ai essayé la plupart des solutions mais aucun d'entre eux ne résout le problème.
Est-ce que quelqu'un a rencontré quelque chose comme ça?
Voici le retraçage:
Traceback (most recent call last):
File "./chatter.py", line 114, in <module>
sys.exit(main())
File "./chatter.py", line 92, in main
chatter.status()
File "/mnt/application/chatter/__init__.py", line 161, in status
cQueue.connect()
File "/mnt/application/chatter/tools.py", line 42, in connect
self.connection = SQSConnection(cConfig.get("AWS", "KeyId"), cConfig.get("AWS", "AccessKey"));
File "/usr/local/lib/python2.6/site-packages/boto-1.7a-py2.6.egg/boto/sqs/connection.py", line 54, in __init__
self.region.endpoint, debug, https_connection_factory)
File "/usr/local/lib/python2.6/site-packages/boto-1.7a-py2.6.egg/boto/connection.py", line 418, in __init__
debug, https_connection_factory)
File "/usr/local/lib/python2.6/site-packages/boto-1.7a-py2.6.egg/boto/connection.py", line 189, in __init__
self.refresh_http_connection(self.server, self.is_secure)
File "/usr/local/lib/python2.6/site-packages/boto-1.7a-py2.6.egg/boto/connection.py", line 247, in refresh_http_connection
connection = httplib.HTTPSConnection(host)
AttributeError: 'module' object has no attribute 'HTTPSConnection'
ouais ... Je vais creuser et trouver les options de configuration – d2kagw
qui était tout à fait le problème, j'ai trouvé ce lien qui s'exécute comment activer le module: http://agiletesting.blogspot.com/2008/05/compiling-python-25-with-ssl-support. html – d2kagw