web-dev-qa-db-ja.com

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 issue を通過しましたが、解決策では明確ではありませんでした。

6
Sebin Benjamin

これを試して、

Sudo apt install python3-testresources
4
Mr. J

Sudo apt install python3-pipでインストールするとpipのバージョンが古すぎるため、Ubuntu 18.04で PyPAガイド を使用してpipをインストールすることをお勧めします。

私のための次の仕事:

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

# python get-pip.py

ところで、PATHが見つからない場合のために、pipのデフォルトの場所は/usr/local/bin/pipです。

2
R.Liu