Trotz einer Menge Googeln kann ich keine Dokumente für die Befehlszeilenoptionen / -argumente von pip finden. Was heißt pip install -U
das Hat jemand einen Link zu einer Liste der Optionen und Argumente von pip?
quelle
Trotz einer Menge Googeln kann ich keine Dokumente für die Befehlszeilenoptionen / -argumente von pip finden. Was heißt pip install -U
das Hat jemand einen Link zu einer Liste der Optionen und Argumente von pip?
Geben Sie ein, pip install -h
um die Hilfe aufzulisten:
-U, --upgrade Aktualisiere alle Pakete auf die neueste verfügbare Version
Also, wenn Sie bereits haben ein Paket installiert, wird es das Paket für Sie aktualisieren. Ohne den Schalter -U erfahren Sie, dass das Paket bereits installiert ist, und beenden es.
Jeder pip
Unterbefehl verfügt über eine eigene Hilfeliste. pip -h
zeigt Ihnen allgemeine Hilfe, undpip [subcommand] -h
gibt Ihnen Hilfe für diesen Unterbefehl, wie z install
.
Die vollständige Referenzdokumentation finden Sie auch online . Der Abschnitt Allgemeine Optionen behandelt Schalter, die für jeden pip
Unterbefehl verfügbar sind , während jeder Unterbefehl einen separaten Abschnitt Optionen enthält , der Unterbefehlsspezifische Schalter abdeckt. Siehe zum Beispiel den Abschnitt pip install
Optionen .
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)
pip freeze --local | cut -d = -f 1 | xargs pip install -U
, um alle Ihre Pakete zu aktualisieren .