点/点3 失败"AttributeError: 'HTTPResponse' object has no attribute 'chunked'"



我正试图在我的计算机上安装panda(运行Arch(,每次使用pip(或pip 3(时都会收到此消息

pip3 install pandas
Collecting pandas
Starting new HTTPS connection (1): pypi.org
Exception:
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 143, in main
status = self.run(options, args)
File "/usr/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 318, in run
resolver.resolve(requirement_set)
File "/usr/lib/python3.7/site-packages/pip/_internal/resolve.py", line 102, in resolve
self._resolve_one(requirement_set, req)
File "/usr/lib/python3.7/site-packages/pip/_internal/resolve.py", line 256, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/usr/lib/python3.7/site-packages/pip/_internal/resolve.py", line 209, in _get_abstract_dist_for
self.require_hashes
File "/usr/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 218, in prepare_linked_requirement
req.populate_link(finder, upgrade_allowed, require_hashes)
File "/usr/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 164, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "/usr/lib/python3.7/site-packages/pip/_internal/index.py", line 572, in find_requirement
all_candidates = self.find_all_candidates(req.name)
File "/usr/lib/python3.7/site-packages/pip/_internal/index.py", line 530, in find_all_candidates
for page in self._get_pages(url_locations, project_name):
File "/usr/lib/python3.7/site-packages/pip/_internal/index.py", line 675, in _get_pages
page = self._get_page(location)
File "/usr/lib/python3.7/site-packages/pip/_internal/index.py", line 793, in _get_page
return _get_html_page(link, session=self.session)
File "/usr/lib/python3.7/site-packages/pip/_internal/index.py", line 144, in _get_html_page
"Cache-Control": "max-age=0",
File "/usr/lib/python3.7/site-packages/requests/sessions.py", line 473, in get
return self.request('GET', url, **kwargs)
File "/usr/lib/python3.7/site-packages/pip/_internal/download.py", line 396, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "/usr/lib/python3.7/site-packages/requests/sessions.py", line 461, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python3.7/site-packages/requests/sessions.py", line 573, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python3.7/site-packages/cachecontrol/adapter.py", line 53, in send
resp = super(CacheControlAdapter, self).send(request, **kw)
File "/usr/lib/python3.7/site-packages/requests/adapters.py", line 437, in send
return self.build_response(request, resp)
File "/usr/lib/python3.7/site-packages/cachecontrol/adapter.py", line 107, in build_response
if response.chunked:
AttributeError: 'HTTPResponse' object has no attribute 'chunked'

我重新安装了pip,pip3,并重新启动了我的电脑,但似乎什么都不起作用。

问题是由使用pip作为根引起的。这就是解决方案:

sudo pacman -S python-requests

之后,你应该像这样使用pip:

pip install _something_ --user

或者只是

sudo pacman -S _something_

相关内容

最新更新