Python 第三方包 requests 遇到 error 54, 'Connection reset by peer'

Python 第三方包 requests 遇到 error 54, 'Connection reset by peer'。有可能是需要再安全一些依赖包。

出现

Traceback (most recent call last):
  File "/Users/mac/Desktop/upload_to_qiniu/demo4_full_download.py", line 44, in <module>
    download_img()
  File "/Users/mac/Desktop/upload_to_qiniu/demo4_full_download.py", line 35, in download_img
    response = requests.get(name, stream=True)
  File "/Users/mac/virtualenvs/pydjango/lib/python2.7/site-packages/requests/api.py", line 72, in get
    return request('get', url, params=params, **kwargs)
  File "/Users/mac/virtualenvs/pydjango/lib/python2.7/site-packages/requests/api.py", line 58, in request
    return session.request(method=method, url=url, **kwargs)
  File "/Users/mac/virtualenvs/pydjango/lib/python2.7/site-packages/requests/sessions.py", line 502, in request
    resp = self.send(prep, **send_kwargs)
  File "/Users/mac/virtualenvs/pydjango/lib/python2.7/site-packages/requests/sessions.py", line 612, in send
    r = adapter.send(request, **kwargs)
  File "/Users/mac/virtualenvs/pydjango/lib/python2.7/site-packages/requests/adapters.py", line 490, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', error(54, 'Connection reset by peer'))

根据

Python client error 'Connection reset by peer'

pip install pyopenssl ndg-httpsclient pyasn1
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容