pip命令默认使用python 3 ...如何将其更改为python 2?

时间:2016-09-25 21:08:00

标签: python-2.7 pip

我正在使用macOS Sierra 10.12,在我升级操作系统后,我无法再使用pip为python 3安装软件包。之前我曾经使用pip for python2和pip3 for python 3,因为我有两个版本的Python。但是现在我不能再使用pip为python2安装库了。

任何人都可以帮助我如何将默认的pip安装程序更改为python2?这样我就可以使用pip install来安装python 2。

供您参考 - 当我只在终端上键入python时,它表示我的默认值是python 2.7。

2 个答案:

答案 0 :(得分:3)

正在运行

which pip

我得到/usr/local/bin/pip 这意味着它指向了pip2

要将默认点数更改为pip3,请运行

sudo ln -s /usr/local/bin/pip3 /usr/local/bin/pip

答案 1 :(得分:1)

使用easy_install为Python2.7安装pip:

sudo easy_install-2.7 pip

现在您可以将pip用于相同的Python特定版本:

sudo pip2.7安装BeautifulSoup