无法在python 3.4和2.7的pip之间切换[Windows]

时间:2015-11-08 21:18:47

标签: python windows python-2.7 python-3.x

我已经在我的Windows上安装了python 3.4一段时间但是现在我需要获得2.7才能完成另一个项目。我从官方python下载了2.7.10软件包并安装了它。一切都很好,直到我尝试使用pip安装软件包。

我在不同的地方读到的是pip-2.7应该可以工作,但命令无法识别。如果我让get-pip.py尝试使用py get-pip.py安装pip,它告诉我它已经安装了。

那么无论如何都要这样做吗?

1 个答案:

答案 0 :(得分:1)

取自docs

  

py -2 -m pip install SomePackage#default Python 2

     

py -2.7 -m pip install SomePackage#具体是Python 2.7

     

py -3 -m pip install SomePackage#default Python 3

     

py -3.4 -m pip install SomePackage#具体是Python 3.4

因此,在您的情况下,您需要两者之一:

py -2   -m pip install SomePackage  # default Python 2
py -2.7 -m pip install SomePackage  # specifically Python 2.7