如何将 pip3 更新到 Ubuntu 18.04 中的最新版本?
How to update pip3 to its latest version in Ubuntu 18.04?
我在 运行
时收到此错误
$ 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 issue,解决方案不清楚。
试试这个
sudo apt-get remove python-pip python-dev - 这将删除 pip 和 python
然后安装所需版本的 python 和 pip
试试这个,
sudo apt install python3-testresources
建议在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。
我在 运行
时收到此错误$ 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 issue,解决方案不清楚。
试试这个
sudo apt-get remove python-pip python-dev - 这将删除 pip 和 python
然后安装所需版本的 python 和 pip
试试这个,
sudo apt install python3-testresources
建议在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。