web-dev-qa-db-fra.com

Après avoir exécuté "pip install --upgrade pip", pip me dit la même chose

Pendant que vous installez un paquet:

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

D'accord:

$ pip install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.3MB 961kB/s 
Installing collected packages: pip
Successfully installed pip-8.1.1
You are using pip version 8.1.1, however version 10.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Pourquoi? Comment le réparer?

3
Ojman

Exécutez la commande pour mettre à niveau pip en tant qu'utilisateur root afin que pip puisse être mis à niveau s'il est installé à l'emplacement suivant:

$ pip -V 
 pip 10.0.1 à partir de /usr/local/lib/python3.6/dist-packages/pip (python 3.6)

Commande de mise à niveau pip:

Sudo pip install --upgrade pip  

Commande de mise à niveau de pip3 (pour Python 3.x):

Sudo pip3 install --upgrade pip

Explication de l’option --upgrade de pip install:

-U, --upgrade
 Mettez à niveau tous les packages vers la dernière version disponible. Ce processus 
 Est récursif, que la dépendance soit déjà satisfaite ou non.
1
karel

Je ne m'inquiéterais pas à moins que vous n'ayez un problème. Je suivais le Google commence à utiliser Python pour manipuler gmail.com ce soir. J'ai fait ce qui suit:

$ pip install --upgrade google-api-python-client oauth2client
Collecting google-api-python-client
  Downloading https://files.pythonhosted.org/packages/4e/92/e4746e646585c8c359781c19984fe8b6b8794a6cfe382cd481329d5252ac/google-api-python-client-1.7.4.tar.gz (141kB)
    (... SNIP ...)
You are using pip version 8.1.1, however version 18.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Comme vous pouvez le constater, Ubuntu distribue toujours 8.1.1, mais la version 18.1 est désormais disponible alors qu’un 10.0.1 était disponible il ya quatre mois.

J'ai souvent lu comment les personnes qui mettaient à jour pip et python s'étaient brûlées; mon conseil est de ne rien faire à moins que vous n'ayez des problèmes et que vous ne pensiez pas qu'une mise à niveau forcée soit nécessaire pour les corriger.

J'ai appris à la dure "Si ce n'est pas cassé ne le répare pas" .

0
WinEunuuchs2Unix

Mettre à jour pipen utilisant pipest un peu différent de la commande standard. Utilisation

python -m pip install --upgrade pip

python -m lira le fichier de bibliothèque pipsous forme de script et vous pourrez le mettre à jour.

0
Amit