How-to articles, tricks, and solutions about PIP

'pip' wird nicht als interner oder externer Befehl erkannt

Diese Fehlermeldung tritt normalerweise auf, wenn die Befehlszeile oder das Terminal das ausführbare Programm "pip" nicht finden kann.

"pip install unroll": "python setup.py egg_info" ist mit Fehlercode 1 fehlgeschlagen

Hier ist ein Beispiel für einen Befehl, der die von Ihnen beschriebene Fehlermeldung auslösen könnte:

Es konnte keine Version gefunden werden, die die Anforderung <package> erfüllt

Diese Fehlermeldung tritt normalerweise auf, wenn Sie versuchen, ein Python-Paket mit pip zu installieren, und die von Ihnen versuchte Paketversion nicht mit der auf Ihrem System installierten Version von Python oder anderen Abhängigkeiten kompatibel ist.

Finden Sie heraus, welche Version des Pakets mit Pip installiert ist

Sie können den folgenden Befehl verwenden, um die Version eines mit pip installierten Pakets zu überprüfen:

ImportError: Kein Modul namens pip

Hier ist ein Codeausschnitt, der zeigt, wie man den Fehler "No module named pip" behandelt:

pg_config ausführbare Datei nicht gefunden

Prüfen Sie den Speicherort von pg_config: Öffnen Sie ein Terminal und führen Sie den Befehl "which pg_config" aus.

pip install mysql-python schlägt fehl mit EnvironmentError: mysql_config not found

Dieser Fehler tritt auf, wenn der Befehl mysql-config nicht im PATH des Systems vorhanden ist.

pip verwendet eine falsche zwischengespeicherte Paketversion anstelle der vom Benutzer angegebenen Version

Hier ist ein Beispiel dafür, wie pip verwendet wird, um eine bestimmte Version eines Pakets zu installieren, anstatt eine zwischengespeicherte Version zu verwenden:

Pip-Installation aus dem Git-Repo-Zweig

Sie können pip verwenden, um ein Paket von einem Git-Repository zu installieren und einen Branch anzugeben, indem Sie die folgende Syntax verwenden:

Warum pip über easy_install verwenden?

Pip wird im Allgemeinen gegenüber easy_install bevorzugt, da es eine Reihe von Funktionen bietet, die easy_install nicht bietet, wie zum Beispiel bessere Paketverwaltung und benutzerfreundlichere Befehlsoptionen.

Was ist der einfachste Weg, alle von Pip installierten Pakete zu entfernen?

Der einfachste Weg, um alle von pip installierten Pakete zu entfernen, besteht darin, den Befehl pip freeze zu verwenden, um eine Liste aller installierten Pakete zu erhalten, und diese Liste anschließend an pip uninstall -y weiterzuleiten, wie hier:

Was ist der Unterschied zwischen Pip und Conda?

Der Unterschied zwischen pip und conda besteht darin, dass pip der Paketinstallierer für Python ist und verwendet wird, um Software-Pakete in Python zu installieren und zu verwalten.

Wie aktualisiere/aktualisiere ich Pip selbst aus meiner virtuellen Umgebung heraus?

Um pip von innen Ihrer virtuellen Umgebung aktualisieren/upgraden zu können, können Sie folgenden Befehl verwenden:

Wie erhalte ich eine Liste lokal installierter Python-Module?

Sie können das pip-Modul verwenden, um eine Liste der lokal installierten Python-Module zu erhalten.

Wie installiere ich ein Python-Paket mit einer .whl-Datei?

Um ein Python-Paket mit einer .whl-Datei zu installieren, können Sie den Befehl "pip" verwenden.