如何在 Ubuntu 18.04 中将 pip3 更新到最新版本?

新手上路,请多包涵

运行时出现此错误

$ pip3 install -U pip

Requirement already up-to-date: pip in ./dlenv/lib/python3.6/site-packages (10.0.1)
launchpadlib 1.10.6 requires testresources, which is not installed.

我在 apt 中搜索过,似乎已经安装了 testresources

 apt search testresources
Sorting... Done
Full Text Search... Done
python-testresources/bionic,bionic 2.0.0-2 all
  PyUnit extension for managing expensive test fixtures - Python 2.x

python3-testresources/bionic,bionic 2.0.0-2 all
  PyUnit extension for managing expensive test fixtures - Python 3.

我已经完成了这个 github 问题,解决方案尚不清楚。

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

阅读 716
2 个回答

尝试这个,

 sudo apt install python3-testresources

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

建议在 Ubuntu 18.04 上按照 PyPA 指南 安装 pip,因为按 sudo apt install python3-pip 安装 pip 版本太旧。

以下为我工作:

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

# python get-pip.py

顺便说一句,pip 的默认位置是 /usr/local/bin/pip ,以防找不到 PATH。

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

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