web-dev-qa-db-fra.com

Comment mettre à jour pip3 vers sa dernière version dans Ubuntu 18.04?

Je reçois cette erreur lors de l'exécution

$ 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.

J'ai cherché dans apt et testresources semble déjà être installé.

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.

J'ai parcouru ce github problème , ce qui n'était pas clair avec une solution.

6
Sebin Benjamin

essaye ça,

Sudo apt install python3-testresources
4
Mr. J

Suggérez d'installer pip par guide PyPA sur Ubuntu 18.04, car la version pip est trop ancienne si nous l'installons par Sudo apt install python3-pip.

Travail suivant pour moi:

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

# python get-pip.py

BTW, l'emplacement par défaut de pip est /usr/local/bin/pip, au cas où vous ne trouveriez pas le CHEMIN.

2
R.Liu