使用 Homebrew Python 在 Mac 上升级 pip3 失败

问题描述 投票:0回答:1

我在 mac 上升级 pip3 失败,并在终端中得到令人困惑的(对我来说)答案:

> which python
/usr/bin/python

> pip -V
pip 9.0.1 from /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)

> which python3
/usr/local/bin/python3

> python3 -V
Python 3.6.4

> pip3 -V
pip 7.1.0 from /usr/local/lib/python3.6/site-packages (python 3.6)

> sudo -H pip3 install --upgrade pip
You are using pip version 7.1.0, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Requirement already up-to-date: pip in /usr/local/lib/python3.6/site-packages

> sudo -H pip3 install --upgrade pip3
Could not find a version that satisfies the requirement pip3 (from versions: )
No matching distribution found for pip3

为什么我无法将 pip3 升级到 9.0?


解决方案是强制重新安装:

sudo -H pip3 install --upgrade pip --force-reinstall
python macos pip sudo
1个回答
7
投票

验证

/usr/local/bin/pip3 --version
是否为 9.0.1。如果没有:

sudo python3 -m pip install --upgrade pip

即,使用该特定 Python 版本中的

pip
包。

© www.soinside.com 2019 - 2024. All rights reserved.