2017-07-29 54 views
-2
└─(2) ❱❱❱ pip install pip2                  +2964 12:12 ❰─┘ 
Collecting pip2 
    Could not find a version that satisfies the requirement pip2 (from versions:) 
No matching distribution found for pip2 

到处去寻找线索,但没有帮助。通过apt-get在这里安装所有python的东西。谢谢!如何解决“找不到匹配分布的pip2”?

顺便说一句,命令点子和PIP2指向同一个可执行看来:

┌─(~)─────────────────────────────────────────────────────────────────────────────────────────────────(@M1)─┐ 
└─(2) ❱❱❱ pip --version                   +2972 12:07 ❰─┘ 
pip 9.0.1 from /usr/local/lib/python2.7/dist-packages (python 2.7) 

┌─(~)─────────────────────────────────────────────────────────────────────────────────────────────────(@M1)─┐ 
└─(2) ❱❱❱ pip2 --version                  +2973 12:07 ❰─┘ 
pip 9.0.1 from /usr/local/lib/python2.7/dist-packages (python 2.7) 

而且还具有PIP 3安装

┌─(~)─────────────────────────────────────────────────────────────────────────────────────────────────(@M1)─┐ 
└─(2) ❱❱❱ pip3 --version                  +2977 12:10 ❰─┘ 
pip 9.0.1 
从/ usr/lib中/ python3/dist-

包(蟒蛇3.5)

使我不知道我应该使用管理PIP封装哪一个?

+0

是什么让你安装'pip2'? (没有这样的事 - 事实上,点从1.5版直到6) –

+0

嗯,我很困惑。我有两个命令,pip和pip2。我已更新我的问题。 –

回答

1

您是否试图为Python 2.X安装pip?如果是这样,这只是点(你已经拥有)。

您可以更新画中画与最新版本:

pip install --upgrade pip 

你假设因为Python 3.X具有PIP 3,您需要为Python 2.X PIP2?如果是这样,那只是点子。

如果您想更多详细信息,你可以检查出:pip.pypa.io

希望这有助于。

+0

是啊,已经更新点到最新。你是说无论我使用pip还是pip2 for python2.x都无所谓?那么为什么这样,而不是删除一个?这怎么会发生?令人困惑...... –

+0

你是点子和pip2可能是相同的,并会对您的Python 2.x发行版进行操作。既然你也安装了Python 3.x,你可以使用pip3来确保它对你的Python 3.x发行版运行。做[pip freeze]和[pip2 freeze]你应该看到相同的包。然后做一个[pip3冻结],你应该看到为Python 3.x安装的软件包。看看我在最初回复中给出的链接。你不安装pip2,你安装pip。 – kcascio

相关问题