gpt4 book ai didi

python - 属性错误 : 'module' object has no attribute 'sslwrap'

转载 作者:太空狗 更新时间:2023-10-30 00:09:57 26 4
gpt4 key购买 nike

我正在尝试通过在 python(2.7.8) 中使用 boto 与 aws 建立 ssl 连接。内部它使用的是 gevent 函数。我收到这样的错误-

` 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 机器 (AWS)

提前致谢。

最佳答案

我相信这可能与 https://github.com/gevent/gevent/issues/477 有关

将 gevent 从 1.0.1 升级到 1.1.1 为我解决了这个问题:

$ pip install --upgrade gevent

关于python - 属性错误 : 'module' object has no attribute 'sslwrap' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36554257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com