python-3.x 如何在Ubuntu 18.04中将pip3更新到最新版本?

q8l4jmvw  于 2023-08-08  发布在  Python
关注(0)|答案(3)|浏览(120)

我运行时会出现这个错误

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.


我已经看过this GitHub issue,这是不清楚的解决方案。

7uzetpgm

7uzetpgm1#

试试这个:

sudo apt install python3-testresources

字符串

3htmauhk

3htmauhk2#

我建议在Ubuntu 18.04上通过PyPA guide安装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。

jdzmm42g

jdzmm42g3#

试试这个:

sudo apt-get remove python-pip python-dev

字符串
这将删除pip和Python。然后安装所需版本的Python和pip。

相关问题