[PYTHON] Lorsque j'essaie de mettre à niveau pip, après avoir échoué, on me demande de mettre à niveau et de boucler indéfiniment

environnement

OS: Ubuntu16.04(Xenial Xerus)

Statut

Lorsque j'essaye d'utiliser pip3, j'obtiens l'erreur "La version est ancienne, veuillez mettre à jour". L'erreur indique que vous devez utiliser "pip install --install pip", mais même si vous tapez cette commande, Après avoir installé l'ancienne version, j'obtiens une erreur disant "Veuillez mettre à jour".

En bref, j'essaie de mettre à niveau avec pip, mais je ne peux pas mettre à niveau car c'est une version plus ancienne Est dans un état où une erreur mystérieuse apparaît.

Contenu d'erreur spécifique

You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command

Gérer les erreurs

  1. Suivez les instructions avec obéissance.
pip install --upgrade pip
→ Pour une raison quelconque, pip8.1.1 est installé et j'obtiens la même erreur
  1. Essayez-le avec pip3
pip3 install -U pip
→ [Error]
  Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr

Quelque chose s'est mal passé car vous ne pouviez pas désinstaller le pip existant?

  1. Essayez de désinstaller pip lui-même
sudo apt-get remove python-pip
sudo apt-get remove python3-pip

↓ J'essaye d'exécuter "pip --version" et "pip3 --version", mais la version de 8.1.1 est sortie.

  1. Essayez de désinstaller avec une autre méthode
sudo python -m pip uninstall pip setuptools
sudo apt-get remove python3-pip

pip3 --version
> pip 9.0.1
pip --version
> pip 9.0.1

J'ai pu le faire cette fois pour une raison quelconque. De plus, quand je pensais qu'elle ne serait que supprimée, la version que je recherchais était installée en tant que 9.0.1. Ceci termine la mise à niveau de pip.

Si la mise à niveau de la version n'était pas terminée, une erreur demandant la mise à niveau de la version continuerait à apparaître, de sorte que pip lui-même ne pouvait pas être utilisé. Je suis content d'avoir pu mettre à niveau en toute sécurité.

Recommended Posts

Lorsque j'essaie de mettre à niveau pip, après avoir échoué, on me demande de mettre à niveau et de boucler indéfiniment
J'obtiens une erreur en essayant d'installer maec 4.0.1.0 avec pip
Lorsque j'essaye d'exécuter la commande pip après la mise à jour de pip, j'obtiens "No such file or directory"
J'obtiens une erreur lorsque j'essaie d'élever Python à la série 3 en utilisant pyenv dans Catalina
[Solution] Lorsque j'essaye de me connecter à CloudSQL avec GAE, j'obtiens une ImportError uniquement lorsque dev_appserver.
[Note] Éléments à vérifier lorsqu'une boucle infinie se produit dans pyenv
Lorsque j'essaye d'utiliser pip, le module SSL n'est pas disponible.
Je suis resté coincé après la mise à jour de mon pip
Solution de contournement si vous obtenez une erreur lors de la tentative d'installation de PySide avec pip
J'ai essayé d'obtenir une image en grattant
Lorsque j'essaye d'importer des pandas sur macOS, j'obtiens l'erreur No module named'_bz2 '
Quand j'essaye d'installer mysqlclient avec Django, j'obtiens l'erreur: la commande 'gcc' a échoué avec l'état de sortie 1.
J'ai essayé d'obtenir une AMI en utilisant AWS Lambda
J'obtiens une erreur en essayant meinheld + WebSocket + mongodb
Que faire si vous obtenez une erreur non définie lorsque vous essayez d'utiliser pip avec pyenv
Quand j'essaye de pousser avec heroku, ça ne marche pas
J'obtiens [Erreur 2055] en essayant de me connecter à MySQL avec Heroku
Lorsque j'essaye de créer Apache SSL, cela ne démarre pas.
Un mémorandum lors de l'acquisition automatique avec du sélénium
Quand j'obtiens une erreur avec Pylint sur Windows Atom
Que faire lorsque vous obtenez "Je ne peux pas voir le site !!!!"