WARNUNG: pip wird von einem alten Skript-Wrapper aufgerufen. Dies wird in einer zukünftigen Version von pip fehlschlagen. Weitere Informationen zur Behebung des zugrunde liegenden Problems finden Sie unter https://github.com/pypa/pip/issues/5599 . Um dieses Problem zu vermeiden, können Sie Python mit '-m pip' aufrufen, anstatt pip direkt auszuführen.
Wenn ich direkt pip list
in das Terminal tippe, wird die obige Warnung angezeigt. Was bedeutet es genau?
Soll ich es immer als verwenden python3 -m pip list
? (Wenn ich es auf diese Weise verwende, wird dieselbe Ausgabe (Liste der Pakete) ohne Warnung angezeigt.)
ps: Ich bin auf Ubuntu 18.10
python3 -m pip list
ohne Probleme verwenden?python3 -m pip [package (in your case list)]
Leider hindert Sie dies daran, ausführlicher zu sein, wenn es darum geht, pippython -m pip [**install** package (in your case list)]
in Ihrem Kommentar stehen sollte, wenn ich mich nicht irre. Wenn Sie denken, dass ich Recht habe, löschen Sie Ihren Kommentar nicht und lassen Sie meinen hier bleiben. Benachrichtigen Sie mich bitte anders.Antworten:
Ich hatte das gleiche Problem, aber unter Windows. Die Neuinstallation
pip
hat bei mir funktioniert. Sie können eine Neuinstallation erzwingenpip
mit:quelle
Mit diesem Verfahren können Sie zur älteren Pip-Version zurückkehren
https://github.com/pypa/pip/issues/5599#issuecomment-414157896
quelle
Sie können es durch ein Upgrade lösen
pip
:quelle
Ich habe das gleiche Problem festgestellt, nachdem ich pip über Pytharm auf die Version 20.1.x aktualisiert habe . Ich habe einen Weg gefunden, um sicherzustellen, dass Sie
pip install xxx
im Notfall verwenden können:C:\Program Files\Python37\Lib
in meinem win10-Laptop)../pip19_xxx
für Ihre alte und./pip
für die neu installierte./pip
)pip install xxx
oderpython -m pip install xxx
incmd
, es sollte jetzt funktionierenquelle
Benutz einfach
Dadurch wird das Warnproblem behoben
quelle
quelle