Heim >Backend-Entwicklung >Python-Tutorial >Warum wird „pip' in Windows nicht als Befehl erkannt und wie kann ich das Problem beheben?

Warum wird „pip' in Windows nicht als Befehl erkannt und wie kann ich das Problem beheben?

Barbara Streisand
Barbara StreisandOriginal
2024-12-22 16:16:11306Durchsuche

Why Isn't 'pip' Recognized as a Command in Windows, and How Can I Fix It?

'pip' wird nicht als Befehl erkannt: Eine Lösung

Beim Versuch, Django auf einem Windows-System zu installieren, kann der verwirrende Fehler „pip“ auftreten wird nicht als interner oder externer Befehl erkannt.“ Dieses Problem ist auf eine fehlende Pfadvariable zurückzuführen, die die Befehlszeile an die ausführbare Pip-Datei weiterleitet.

PATH-Variablen verstehen

PATH ist eine Umgebungsvariable, die eine Liste von enthält Verzeichnisse, in denen die Befehlszeile nach ausführbaren Dateien sucht. Wenn das Verzeichnis, das pip enthält, in dieser Liste fehlt, kann die Befehlszeile das Programm nicht finden und ausführen.

Suchen der pip-Installation

Standardmäßig , pip wird normalerweise in C:Python34Scripts installiert (vorausgesetzt, Python 3.4 wird verwendet). Um den Speicherort zu bestätigen, navigieren Sie zur Befehlszeile und geben Sie Folgendes ein:

echo %PATH%

Dieser Befehl zeigt die aktuelle PATH-Variable an. Wenn Sie C:Python34Scripts nicht in der Liste sehen, fahren Sie mit dem nächsten Schritt fort.

Hinzufügen des pip-Verzeichnisses zum PATH

Um das erforderliche Verzeichnis hinzuzufügen Befolgen Sie diese Anweisungen, um die Umgebungsvariable PATH zu verwenden Schritte:

  1. Verwenden der Systemsteuerung:

    • Öffnen Sie die Systemsteuerung und suchen Sie nach „Umgebung“.
    • Klicken Sie auf „Umgebungsvariablen für Ihr Konto bearbeiten“.
    • Suchen Sie unter „Benutzervariablen“ die PATH-Variable und klicken Sie „Bearbeiten“.
    • Fügen Sie ;C:Python34Scripts (ohne Anführungszeichen) an das Ende des vorhandenen Pfads an.
  2. Verwenden Sie den Befehl setx :

    • Öffnen Sie eine Befehlszeilen-Eingabeaufforderung (cmd.exe).
    • Geben Sie den folgenden Befehl ein:

      setx PATH "%PATH%;C:\Python34\Scripts"

Hinweis: Sie Möglicherweise müssen Sie die Befehlszeile neu starten oder eine neue öffnen, damit die Änderung wirksam wird Wirkung.

Post-Installation

Nach der Aktualisierung der PATH-Variablen sollte pip nun als Befehl erkannt werden. Sie können mit der Django-Installation fortfahren, indem Sie Folgendes erneut ausführen:

pip install Django

Eine Neuinstallation von pip kann erforderlich sein, wenn der Fehler weiterhin besteht.

Das obige ist der detaillierte Inhalt vonWarum wird „pip' in Windows nicht als Befehl erkannt und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn