如何在Mac上更改PIP版本

时间:2020-03-06 14:24:00

标签: python pip

我在Mac上安装了两个版本的Python3。已通过brew

安装了一个

现在可以了

python -V
Python 3.7.6

如果我愿意的话

pip -V
pip 20.0.2 from /Users/myName/.pyenv/versions/3.5.4/lib/python3.5/site-packages/pip (python 3.5)

如何更改pipPython 3.7.6的默认值

2 个答案:

答案 0 :(得分:-1)

使用pyenv来管理Python版本,尤其是在macOS上。

安装(对于zsh):

brew install pyenv
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.zshrc
source ~/.zshrc

然后的用法:

pyenv install 3.7.6
pyenv global 3.7.6

现在python和pip将是适用于Python 3.7.6的pyenv版本的程序。

答案 1 :(得分:-2)

我不确定这在Mac上如何工作,但是一般的想法是您应该使用虚拟环境来管理Python版本。 Virtualenv只是将不同的Python版本和软件包(包括pip)分开。

恕我直言,做到这一点的最佳方法是使用virtualenvwrapper。在这里您可以找到installation guide