python pip安装失败红字_pip install xxxx报错(一大堆红色exception)【解决】

2023-05-16

安装个distribute或nose或lpthw.web或virtualenv

都可能出现下面问题

root@kali:~# pip install distribute

Collecting distribute

Exception:

Traceback (most recent call last):

File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in main

status = self.run(options, args)

File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 328, in run

wb.build(autobuilding=True)

File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 750, in build

self.requirement_set.prepare_files(self.finder)

File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py", line 370, in prepare_files

ignore_dependencies=self.ignore_dependencies))

File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py", line 522, in _prepare_file

finder, self.upgrade, require_hashes)

File "/usr/lib/python2.7/dist-packages/pip/req/req_install.py", line 268, in populate_link

self.link = finder.find_requirement(self, upgrade)

File "/usr/lib/python2.7/dist-packages/pip/index.py", line 442, in find_requirement

all_candidates = self.find_all_candidates(req.name)

File "/usr/lib/python2.7/dist-packages/pip/index.py", line 400, in find_all_candidates

for page in self._get_pages(url_locations, project_name):

File "/usr/lib/python2.7/dist-packages/pip/index.py", line 545, in _get_pages

page = self._get_page(location)

File "/usr/lib/python2.7/dist-packages/pip/index.py", line 648, in _get_page

return HTMLPage.get_page(link, session=self.session)

File "/usr/lib/python2.7/dist-packages/pip/index.py", line 757, in get_page

"Cache-Control": "max-age=600",

File "/usr/share/python-wheels/requests-2.10.0-py2.py3-none-any.whl/requests/sessions.py", line 487, in get

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

File "/usr/lib/python2.7/dist-packages/pip/download.py", line 378, in request

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

File "/usr/share/python-wheels/requests-2.10.0-py2.py3-none-any.whl/requests/sessions.py", line 475, in request

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

File "/usr/share/python-wheels/requests-2.10.0-py2.py3-none-any.whl/requests/sessions.py", line 585, in send

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

File "/usr/share/python-wheels/CacheControl-0.11.5-py2.py3-none-any.whl/cachecontrol/adapter.py", line 46, in send

resp = super(CacheControlAdapter, self).send(request, **kw)

File "/usr/share/python-wheels/requests-2.10.0-py2.py3-none-any.whl/requests/adapters.py", line 403, in send

timeout=timeout

File "/usr/share/python-wheels/urllib3-1.15.1-py2.py3-none-any.whl/urllib3/connectionpool.py", line 623, in urlopen

_stacktrace=sys.exc_info()[2])

File "/usr/share/python-wheels/urllib3-1.15.1-py2.py3-none-any.whl/urllib3/util/retry.py", line 236, in increment

total -= 1

TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'

You are using pip version 8.1.2, however version 9.0.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

他让我们升级下pip,那就照着打

root@kali:~# pip install --upgrade pip

Collecting pip

Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)

100% |████████████████████████████████| 1.3MB 361kB/s

Installing collected packages: pip

Found existing installation: pip 8.1.2

Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr

Successfully installed pip-8.1.2

You are using pip version 8.1.2, however version 9.0.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

没报错,但没装成功

解决方法:

root@kali:~# easy_install pip

Searching for pip

Best match: pip 9.0.1

Removing pip 8.1.2 from easy-install.pth file

Adding pip 9.0.1 to easy-install.pth file

Installing pip script to /usr/local/bin

Installing pip3.5 script to /usr/local/bin

Installing pip3 script to /usr/local/bin

Using /usr/local/lib/python2.7/dist-packages

Processing dependencies for pip

Finished processing dependencies for pip

root@kali:~# pip install --upgrade pip

Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages

root@kali:~# pip install distribute

Collecting distribute

Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 101] \xe7\xbd\x91\xe7\xbb\x9c\xe4\xb8\x8d\xe5\x8f\xaf\xe8\xbe\xbe',)': /simple/distribute/

Downloading distribute-0.7.3.zip (145kB)

100% |████████████████████████████████| 153kB 538kB/s

Requirement already satisfied: setuptools>=0.7 in /usr/lib/python2.7/dist-packages (from distribute)

Building wheels for collected packages: distribute

Running setup.py bdist_wheel for distribute ... done

Stored in directory: /root/.cache/pip/wheels/ef/17/3f/3f837ef0521dcfb5da75a00488fef1ac1747d74edbddeb27e6

Successfully built distribute

Installing collected packages: distribute

Successfully installed distribute-0.7.3

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python pip安装失败红字_pip install xxxx报错(一大堆红色exception)【解决】 的相关文章

随机推荐