使用自制软件安装 python 后如何更改 pip3 路径?

How to change pip3 path after installing python with homebrew?

我之前通过官方发行版安装了 Python 3,但最近决定使用 Homebrew。我按照这个来改变我的 Python 3 路径:

这是我的 python 3 路径的样子(这是我想要的):

$which python
/usr/local/bin/python
$python --version
Python 3.7.5

但是,现在pip使用的是官方发行版,但我想将其更改为Homebrew版本

$which pip
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip

$pip --version
pip 19.3.1 from /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip (python 3.6)

如何将我的 pip 路径更改为 Homebrew 版本并安全地删除官方发行版?

您需要从 PATH 中删除 /Library/Frameworks/Python.framework。这是在您从官方发行版安装 Python 时添加的)。或者,至少不要放在开头,这样 Homebrew 的 Python(/usr/local/bin 中的那个)将成为您系统使用的

在您的 ~/.bash_profile 中,试试这个:

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

然后重新启动您的终端或 source ~/.bash_profile。 Homebrew 的 pip 应该在 /usr/local/bin 中,与 Homebrew 的 Python.

一起安装

这也应该是针对不使用 Homebrew 的系统的修复 Python。