AVERTISSEMENT: pip est invoqué par un ancien wrapper de script. Cela échouera dans une future version de pip. S'il te plait regarde https://github.com/pypa/pip/issues/5599 pour obtenir des conseils sur la résolution du problème sous-jacent. Pour éviter ce problème, vous pouvez appeler Python avec '-m pip' au lieu d'exécuter pip directement.
Quand je tape directement pip list
sur le terminal, je reçois l'avertissement ci-dessus. Qu'est-ce que cela signifie exactement?
Dois-je toujours l'utiliser comme python3 -m pip list
? (Si je l'utilise de cette manière, la même sortie (liste des packages) apparaît sans aucun avertissement)
ps: je suis sur ubuntu 18.10
python3 -m pip list
sans problème?python3 -m pip [package (in your case list)]
malheureusement cela ne vous empêche pas d'être plus bavard quand il s'agit d'invoquer pippython -m pip [**install** package (in your case list)]
dans votre commentaire, si je ne me trompe pas. Si vous pensez que j'ai raison, ne supprimez pas votre commentaire et laissez le mien rester ici, prévenez-moi sinon, s'il vous plaît.Réponses:
J'ai rencontré le même problème mais sous Windows. La réinstallation a
pip
fonctionné pour moi. Vous pouvez forcer une réinstallation depip
avec:la source
Vous pouvez utiliser cette procédure pour revenir à une ancienne version pip
https://github.com/pypa/pip/issues/5599#issuecomment-414157896
la source
Vous pouvez le résoudre en mettant à niveau
pip
:la source
J'ai rencontré le même problème après avoir mis à jour pip vers la version 20.1.x via Pytharm . J'ai trouvé un moyen de vous assurer que vous pouvez utiliser
pip install xxx
en cas d'urgence:C:\Program Files\Python37\Lib
dans mon ordinateur portable win10)./pip19_xxx
pour votre ancienne version et./pip
pour la nouvelle version installée)./pip
)pip install xxx
oupython -m pip install xxx
danscmd
, il devrait fonctionner maintenantla source
Utilisez simplement
Cela résoudra le problème d'avertissement
la source
la source