python3安装包是说解压数据出错怎么办_python – ‘错误:解压缩数据时出错-5:安装pip包时不完整或截断的流’…

我在virtualenv中运行pip install Pillow == 2.9.0时出现以下错误:错误:解压缩数据时出现错误-5:不完整或截断的流

其他软件包安装/卸载很好,它似乎只影响Pillow 2.9.0.我所处的(或不是)是什么艺术家似乎并不重要.

下载源tarball并从中安装,但由于这是在构建服务器上,这不是一个理想的解决方法因为我想依赖pip install -r requirements.txt

版本:

> pip –version:来自/usr/local/lib/python2.7/site-packages(python 2.7)的pip 7.1.0

> python –version:Python 2.7.10

完整的追溯是:

Collecting Pillow==2.9.0

/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

InsecurePlatformWarning

Exception:

Traceback (most recent call last):

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/basecommand.py", line 223, in main

status = self.run(options, args)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/commands/install.py", line 282, in run

requirement_set.prepare_files(finder)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/req/req_set.py", line 334, in prepare_files

functools.partial(self._prepare_file, finder))

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/req/req_set.py", line 321, in _walk_req_to_install

more_reqs = handler(req_to_install)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/req/req_set.py", line 491, in _prepare_file

session=self.session)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/download.py", line 825, in unpack_url

session,

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/download.py", line 673, in unpack_http_url

from_path, content_type = _download_http_url(link, session, temp_dir)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/download.py", line 857, in _download_http_url

stream=True,

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py", line 477, in get

return self.request('GET', url, **kwargs)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/download.py", line 373, in request

return super(PipSession, self).request(method, url, *args, **kwargs)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py", line 465, in request

resp = self.send(prep, **send_kwargs)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py", line 573, in send

r = adapter.send(request, **kwargs)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/cachecontrol/adapter.py", line 36, in send

cached_response = self.controller.cached_request(request)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/cachecontrol/controller.py", line 102, in cached_request

resp = self.serializer.loads(request, self.cache.get(cache_url))

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/cachecontrol/serialize.py", line 108, in loads

return getattr(self, "_loads_v{0}".format(ver))(request, data)

File "/mnt/jenkins/jobA/workspace/.pyenv/local/lib/python2.7/site-packages/pip/_vendor/cachecontrol/serialize.py", line 164, in _loads_v2

cached = json.loads(zlib.decompress(data).decode("utf8"))

error: Error -5 while decompressing data: incomplete or truncated stream


版权声明:本文为weixin_33826994原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>