如何在ubuntu 12.04 LTS中安装python 3的pip

Modified on: Sat, 09 Jun 2018 00:42:53 +0800

我正在尝试为python 3.3安装Pillow模块,但为此我需要安装pip。
每次我安装pip它安装python 2.7,任何帮助吗?

最佳答案

2018年更新:这仍然引起了我的担忧。

现在大约一年没有支持12.04了。安装pip3的最佳方法是升级到更新的受支持版本的Ubuntu。您有3个LTS版本可供选择。

昨天升级。


在更现代的Ubuntu版本中,您只需sudo apt-get install python3-pip(然后使用pip3),这是pip从未打包过12.04。

因此,您需要使用easy_install来遵循更老式的安装路线:

sudo apt-get install python3-setuptools
sudo easy_install3 pip

现在,它有可能与Python 2的pip覆盖 /usr/bin/pip发生冲突,因为它会安装一个基于python3的/usr/local/bin/pip,它也在Ubuntu 12.04的$ PATH中。

它不应该覆盖,只要你知道,它可能是可以接受的。然而,最好开始调查virtualenv的幸福世界,如此答案所示。< / p>

或者你可以重命名易于安装的ppi的python3版本:

sudo mv /usr/local/bin/pip /usr/local/bin/pip-3

然后你可以确认你现有的pip仍然是基于python2.7:

pip --version
作者:,Oli

相关问答

添加新评论