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

Warum wird „pip' nicht als interner oder externer Befehl erkannt und wie kann ich das Problem beheben?

Barbara Streisand
Barbara StreisandOriginal
2024-12-25 20:54:17173Durchsuche

Why is

„pip“ wird nicht als interner oder externer Befehl erkannt: Fehlerbehebung

Bei der Installation von Django wird der Fehler „pip wird nicht als interner oder externer Befehl erkannt“ angezeigt „Interner oder externer Befehl“ entstehen kann. Dies weist darauf hin, dass Ihre PATH-Systemvariable nicht den Pfad zur ausführbaren Pip-Datei enthält.

Lösung:

Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Suchen Sie die ausführbare Pip-Datei: Standardmäßig ist pip unter installiert C:Python34Scriptspip.
  2. Ändern Sie Ihre PATH-Variable: Fügen Sie den PIP-Installationspfad zu Ihrer PATH-Variablen hinzu. Sie können dies tun über:

    • Systemsteuerung: In der Systemsteuerung > System und Sicherheit > System, wählen Sie „Umgebungsvariablen bearbeiten“. Suchen und bearbeiten Sie unter „Systemvariablen“ die Variable „PATH“. Hängen Sie den Pip-Installationspfad (z. B. C:Python34Scripts) durch Semikolons getrennt an das Ende des Variablenwerts an.
    • Eingabeaufforderung: Sie können auch den Befehl setx verwenden. Öffnen Sie ein Eingabeaufforderungsfenster und geben Sie Folgendes ein:

      setx PATH "%PATH%;C:\Python34\Scripts"
  3. Starten Sie die Eingabeaufforderung neu: Um die aktualisierte PATH-Variable zu verwenden, müssen Sie neu starten das Eingabeaufforderungsfenster. Nachfolgende Eingabeaufforderungen enthalten die aktualisierte Variable.

Zusätzliche Hinweise:

  • Der Pfad zur ausführbaren Pip-Datei kann je nach Python-Installationsverzeichnis variieren .
  • Wenn der PIP-Installationspfad nicht in Ihrer PATH-Variablen enthalten ist, können Sie ihn vorübergehend durch Präfix hinzufügen den Befehl mit dem Pfad. Zum Beispiel:

    C:\Python34\Scripts\pip install Django

Indem Sie diese Schritte befolgen, können Sie den Fehler „pip wird nicht als interner oder externer Befehl erkannt“ beheben und mit Ihrer Django-Installation fortfahren.

Das obige ist der detaillierte Inhalt vonWarum wird „pip' nicht als interner oder externer 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