2016-04-11 13 views
5

मैं अजगर (2.7.8) में Boto का उपयोग करने से एडब्ल्यूएस करने के लिए SSL कनेक्शन बनाने के लिए कोशिश कर रहा हूँ है .Internally यह उपयोग कर रहा है gevent समारोह इस- तरह त्रुटि हो रही हैAttributeError: 'मॉड्यूल' ऑब्जेक्ट कोई विशेषता 'sslwrap'

` File "/usr/lib/python2.7/site-packages/boto/sts/connection.py", line 384, in assume_role 

    return self.get_object("AssumeRole", params, AssumedRole, verb="POST") 

    File "/usr/lib/python2.7/site-packages/boto/connection.py", line 1192, in get_object 

    response = self.make_request(action, params, path, verb) 

    File "/usr/lib/python2.7/site-packages/boto/connection.py", line 1116, in make_request 

    return self._mexe(http_request) 
    File "/usr/lib/python2.7/site-packages/boto/connection.py", line 943, in _mexe 
    request.body, request.headers) 

    File "/usr/lib64/python2.7/httplib.py", line 995, in request 
    self._send_request(method, url, body, headers) 

    File "/usr/lib64/python2.7/httplib.py", line 1029, in _send_request 
    self.endheaders(body) 

    File "/usr/lib64/python2.7/httplib.py", line 991, in endheaders 
    self._send_output(message_body) 

    File "/usr/lib64/python2.7/httplib.py", line 844, in _send_output 
    self.send(msg) 

    File "/usr/lib64/python2.7/httplib.py", line 806, in send 
    self.connect() 

    File "/usr/lib/python2.7/site-packages/boto/https_connection.py", line 131, in connect 
    ca_certs=self.ca_certs) 

    File "/usr/lib64/python2.7/site-packages/gevent/ssl.py", line 383, in wrap_socket 
    ciphers=ciphers) 

    File "/usr/lib64/python2.7/site-packages/gevent/ssl.py", line 85, in __init__ 
    self._sslobj = _ssl.sslwrap(self._sock, server_side, 

    AttributeError: "module" object has no attribute "sslwrap" 

मैं अमेज़न linux मशीन (एडब्ल्यूएस)

अग्रिम धन्यवाद उपयोग कर रहा हूँ।

+0

आप संभवतः _ssl' के रूप में एक 'आयात some_module किया था? – th3an0maly

+0

अपने आप को बचाओ, boto3 का उपयोग करें। – mootmoot

उत्तर

3

मेरा मानना ​​है कि इस 1.0.11.1.1 करने से https://github.com/gevent/gevent/issues/477

उन्नयन gevent से संबंधित हो सकता है मेरे लिए इस मुद्दे को हल:

$ pip install --upgrade gevent 
0

मैं जब (अजगर 2.7.12 से पिप का उपयोग कर एक ही समस्या थी वर्तमान में आधिकारिक उबंटू 14.04 पीपीए में)।

अजगर 2.7.13 (https://www.python.org/ftp/python/2.7.13/) के लिए अद्यतन कर रहा है मेरे लिए समस्या हल हो जाती।

संबंधित मुद्दे