【问题标题】:How to fix "No matching distribution found for pip2"?如何修复“没有为 pip2 找到匹配的分布”?
【发布时间】:2017-07-29 00:17:34
【问题描述】:
└─( 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 here 安装了所有 python 的东西。谢谢!

顺便说一句,命令 pip 和 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)

另外还安装了 pip3

┌─( ~ )─────────────────────────────────────────────────────────────────────────────────────────────────( @M1 )─┐
└─( 2 ) ❱❱❱ pip3 --version                                                                        +2977 12:10 ❰─┘
pip 9.0.1

来自 /usr/lib/python3/dist-packages (python 3.5)

让我想知道我应该使用哪一个来管理 pip 包?

【问题讨论】:

  • 是什么告诉你安装pip2? (没有这样的东西——事实上,pip 从 1.5 版直接升级到了 6 版)
  • 嗯,我很困惑。我有两个命令, pip 和 pip2 都有。我已经更新了我的问题。

标签: python pip


【解决方案1】:

您是否正在尝试为 Python 2.X 安装 pip?如果是这样,它只是 pip(您已经拥有)。

您可以使用以下命令将 pip 更新到最新版本:

pip install --upgrade pip

您是否假设既然 Python 3.X 有 pip3,那么 Python 2.X 需要 pip2?如果是这样,那只是点子。

如果您想了解更多详情,可以查看:pip.pypa.io

希望这会有所帮助。

【讨论】:

  • 是的,已经将 pip 更新到最新版本。你是说我在 python2.x 中使用 pip 还是 pip2 都没有关系?那么为什么不删除呢?怎么会这样?令人困惑...
  • 您的 pip 和 pip2 可能相同,并且将针对您的 Python 2.x 发行版运行。由于您还安装了 Python 3.x,因此您将使用 pip3 来确保它针对您的 Python 3.x 发行版运行。执行 [pip freeze] 和 [pip2 freeze] 您应该会看到相同的包。然后执行 [pip3 freeze],您应该会看到为 Python 3.x 安装的包。看看我在最初回复中给你的链接。你不安装 pip2,你安装 pip。
猜你喜欢
  • 2017-11-14
  • 1970-01-01
  • 2016-06-06
  • 2019-07-31
  • 2021-09-22
  • 2017-05-07
  • 1970-01-01
  • 1970-01-01
  • 2017-11-24
相关资源
最近更新 更多