无法将pip 9.0.1升级到9.0.3 - 要求已经满足

Sou*_*ple 30 python pip upgrade

我正在尝试更新pip使用pip install --upgrade pip,但我同时收到"需求满足"错误和"过时版本"消息

$ pip install --upgrade pip
Requirement already up-to-date: pip in 
/Users/user/Envs/proj/lib/python2.7/site-packages
You are using pip version 9.0.1, however version 9.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' 
command.
Run Code Online (Sandbox Code Playgroud)

我该如何更新?

Anu*_*pam 113

最近,Python.org网站停止支持TLS版本1.0和1.1,这可能会导致您面临的鸡蛋问题.尝试升级pip 而不使用pip:

curl https://bootstrap.pypa.io/get-pip.py | python
Run Code Online (Sandbox Code Playgroud)

  • 这给了我同样的错误:无法获取 URL https://pypi.org/simple/pip/: 确认 ssl 证书时出现问题:HTTPSConnectionPool(host='pypi.org', port=443): Max retries超过 url: /simple/pip/ (由 SSLError("无法连接到 HTTPS URL,因为 SSL 模块不可用。",) 引起) - 跳过 (8认同)
  • 在Mac上为我工作. (4认同)
  • 对于那些想要升级pip3的人,运行与上面相同的命令,但使用`python3`而不是`python`. (4认同)

小智 8

这两个命令对我有用:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Run Code Online (Sandbox Code Playgroud)

然后:

python get-pip.py
Run Code Online (Sandbox Code Playgroud)