E: 包 'python-pip' 没有安装候选

新手上路,请多包涵
$ sudo apt-get install python-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-pip is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  python3-pip

我的 pip 和 pip3 都安装在 python 3 中

pip -V
pip 20.1.1 from /usr/lib/python3/dist-packages/pip (python 3.8)

pip3 -V
pip 20.1.1 from /usr/lib/python3/dist-packages/pip (python 3.8)

现在 无法 安装 pip 显示 上述 错误

原文由 daniel lugo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.9k
2 个回答

如果您安装了 python(python2),则可以使用以下命令安装 pip(for python2)。

 curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py

现在您可以检查 pip2

 pip2 --version

我希望这些对你有帮助

原文由 Shingala_Yagnik 发布,翻译遵循 CC BY-SA 4.0 许可协议

仅供参考,如果您使用的是 Windows Ubuntu Shell 并且您的防火墙阻止了 Ubuntu 沙箱的流量,则可能会出现此问题。在这种情况下,找不到安装资源,简单的 apt-update 将不起作用。

为了测试防火墙是否导致您的问题,您可以简单地尝试 ping 一个 网站。此外,如果 apt-update 将失败并出现 connection refused 防火墙可能是您的问题。查看这篇 文章,了解如何将沙箱添加到防火墙白名单(端点保护)。

原文由 DataBach 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题