指示Pip使用Python 3

时间:2014-01-31 21:23:58

标签: python ubuntu pip

我正在使用Ubuntu,如何指示pip使用Python3安装,而不是Python2.6? 2.6是Ubuntu上的默认安装。我无法升级,因为它会打破Ubuntu。

2 个答案:

答案 0 :(得分:3)

任何单个pip安装(大致)特定于一个Python安装。但是,您可以安装多个并行pip。您的包管理器可能有一个名为pip-3.3或类似的包。如果没有,您可以手动安装它(使用Python 3.3运行get-pip.py脚本),但您必须小心它最终会在PATH中的正确位置。您还可以使用virtualenv

答案 1 :(得分:0)

通过下载源并执行以下操作来安装pip:

python3 setup.py install

然后,您应该使用pip3pip-3.3命令来指示pip使用python3安装任何软件包

相反,如果你想完全迁移到python3,请执行which python并按照符号链接/usr/local/bin(我认为)。在那里,您应该能够sudo ln -s更改python指向

的内容