卸载并安装了 python,现在面临 pip 问题 [英] Uninstalled and installed python and now facing issues with pip
问题描述
我用的是 mac,最近从 python2 切换到 python3.发布后,由于某些依赖性问题,我无法在笔记本电脑上安装 jupyter.经过大量的试验和错误,我只是卸载了 Python 3 并使用 brew 安装它.
我使用以下指南卸载1、 发布我再次安装了 jupyter,现在我面临这个问题: 这就是我通常在防火墙后面的笔记本电脑上安装软件包的方式,并且可以正常工作.但现在我收到以下异常: 我已经设置了代理,可以使用 似乎没有任何效果. 任何建议都会有所帮助. 最后,帮助的是 I use a mac and I switched from python2 to python3 recently. Post doing that I couldn't install jupyter on my laptop due to some dependency issues. After a lot of trial and errors, I just uninstalled Python 3 and installed it with brew instead. I used the following guides to uninstall 1, 2. Post that I installed jupyter again and now I'm facing this issue: This is how I usually install packages on my laptop behind a firewall and it works. But now I'm getting the following exception: I have set the proxy and it can be seen using Nothing seems to be working. Any suggestions would be helpful. In the end, what helped was 这篇关于卸载并安装了 python,现在面临 pip 问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!$ pip install --index-url '..' --trusted-host '..' jupyter
错误:异常:回溯(最近一次调用最后一次):文件/usr/local/lib/python3.7/site-packages/pip/_internal/cli/base_command.py",第 153 行,在 _mainstatus = self.run(options, args)运行中的文件/usr/local/lib/python3.7/site-packages/pip/_internal/commands/install.py",第 382 行resolver.resolve(requirement_set)文件/usr/local/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py",第201行,解析self._resolve_one(requirement_set, req)文件/usr/local/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py",第 365 行,在 _resolve_oneabstract_dist = self._get_abstract_dist_for(req_to_install)文件/usr/local/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py",第 311 行,在 _get_abstract_dist_forreq.populate_link(self.finder, upgrade_allowed, self.require_hashes)文件/usr/local/lib/python3.7/site-packages/pip/_internal/req/req_install.py",第225行,在populate_linkself.link = finder.find_requirement(self, upgrade)find_requirement 中的文件/usr/local/lib/python3.7/site-packages/pip/_internal/index.py",第 879 行req.name,说明符=req.specifier,散列=散列,文件/usr/local/lib/python3.7/site-packages/pip/_internal/index.py",第 861 行,在 find_best_candidate候选人 = self.find_all_candidates(project_name)文件/usr/local/lib/python3.7/site-packages/pip/_internal/index.py",第 791 行,在 find_all_candidatescollect_links = self._link_collector.collect_links(project_name)文件/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py",第541行,在collect_links对于 self._get_pages(url_locations) 中的页面:文件/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py",第 493 行,在 _get_pagespage = _get_html_page(location, session=self.session)文件/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py",第 339 行,在 _get_html_pageresp = _get_html_response(url, session=session)文件/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py",第 146 行,在 _get_html_response"缓存控制": "max-age=0",文件/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/sessions.py",第546行,在get返回 self.request('GET', url, **kwargs)文件/usr/local/lib/python3.7/site-packages/pip/_internal/network/session.py",第 426 行,请求return super(PipSession, self).request(method, url, *args, **kwargs)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/sessions.py",第533行,请求resp = self.send(prep, **send_kwargs)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/sessions.py",第646行,发送r = adapter.send(request, **kwargs)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/adapters.py",第412行,发送conn = self.get_connection(request.url, proxies)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/adapters.py",第 309 行,在 get_connection 中proxy_manager = self.proxy_manager_for(proxy)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/adapters.py",第 199 行,在 proxy_manager_for**proxy_kwargs)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/urllib3/poolmanager.py",第470行,在proxy_from_url返回 ProxyManager(proxy_url=url, **kw)文件/usr/local/lib/python3.7/site-packages/pip/_vendor/urllib3/poolmanager.py",第420行,在__init__提高 ProxySchemeUnknown(proxy.scheme)pip._vendor.urllib3.exceptions.ProxySchemeUnknown:不支持代理方案无
env
看到它.我也试过:export http_proxy="http://
unset https_proxy http_proxy
.$ pip install --index-url '..' --trusted-host '..' jupyter
ERROR: Exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 153, in _main
status = self.run(options, args)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 382, in run
resolver.resolve(requirement_set)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 201, in resolve
self._resolve_one(requirement_set, req)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 365, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/legacy_resolve.py", line 311, in _get_abstract_dist_for
req.populate_link(self.finder, upgrade_allowed, self.require_hashes)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 225, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/index.py", line 879, in find_requirement
req.name, specifier=req.specifier, hashes=hashes,
File "/usr/local/lib/python3.7/site-packages/pip/_internal/index.py", line 861, in find_best_candidate
candidates = self.find_all_candidates(project_name)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/index.py", line 791, in find_all_candidates
collected_links = self._link_collector.collect_links(project_name)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py", line 541, in collect_links
for page in self._get_pages(url_locations):
File "/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py", line 493, in _get_pages
page = _get_html_page(location, session=self.session)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py", line 339, in _get_html_page
resp = _get_html_response(url, session=session)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/collector.py", line 146, in _get_html_response
"Cache-Control": "max-age=0",
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/sessions.py", line 546, in get
return self.request('GET', url, **kwargs)
File "/usr/local/lib/python3.7/site-packages/pip/_internal/network/session.py", line 426, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/sessions.py", line 533, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/sessions.py", line 646, in send
r = adapter.send(request, **kwargs)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/adapters.py", line 412, in send
conn = self.get_connection(request.url, proxies)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/adapters.py", line 309, in get_connection
proxy_manager = self.proxy_manager_for(proxy)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/adapters.py", line 199, in proxy_manager_for
**proxy_kwargs)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/urllib3/poolmanager.py", line 470, in proxy_from_url
return ProxyManager(proxy_url=url, **kw)
File "/usr/local/lib/python3.7/site-packages/pip/_vendor/urllib3/poolmanager.py", line 420, in __init__
raise ProxySchemeUnknown(proxy.scheme)
pip._vendor.urllib3.exceptions.ProxySchemeUnknown: Not supported proxy scheme None
env
. I've also tried:export http_proxy="http://<hostname>:<port>"
export https_proxy="https://<hostname>:<port>"
unset https_proxy http_proxy
.