Heim >Backend-Entwicklung >Python-Tutorial >Warum erkennt meine Befehlszeile „pip' nicht?

Warum erkennt meine Befehlszeile „pip' nicht?

Susan Sarandon
Susan SarandonOriginal
2024-12-27 20:34:17254Durchsuche

Why Doesn't My Command Line Recognize

Den „pip“-Befehlsfehler verstehen

Bei der Installation von Django mit pip kann die Fehlermeldung „‚pip‘ wird nicht erkannt“ angezeigt werden als interner oder externer Befehl.“ Dieser Fehler tritt normalerweise auf, wenn auf die ausführbare Pip-Datei nicht über die Befehlszeile zugegriffen werden kann.

Ursache des Problems

Die ausführbare Pip-Datei wird normalerweise im Unterverzeichnis „Scripts“ Ihres Computers installiert Python-Installationsverzeichnis, das normalerweise nicht in der PATH-Umgebungsvariablen Ihres Systems enthalten ist. Daher kann die Befehlszeile den Pip-Befehl nicht finden und ausführen.

Lösung: Pip-Pfad zu PATH hinzufügen

Um dieses Problem zu beheben, müssen Sie hinzufügen Geben Sie den Pfad zu Ihrer Pip-Installation in die Umgebungsvariable PATH ein. Dadurch kann die Befehlszeile von jedem Verzeichnis aus auf die ausführbare Pip-Datei zugreifen.

Methode 1: Verwenden der Systemsteuerung (Windows)

  • Öffnen Sie die Systemsteuerung.
  • Gehen Sie zu „System und Sicherheit“ -> „System“ -> „Erweiterte Systemeinstellungen.“
  • Klicken Sie auf die Schaltfläche „Umgebungsvariablen“.
  • Suchen Sie unter „Benutzervariablen für Ihr Konto“ die PATH-Variable. Wählen Sie es aus und klicken Sie auf Bearbeiten.
  • Fügen Sie den Pfad zu Ihrer Pip-Installation (z. B. „C:Python34Scripts“) an das Ende der PATH-Variablen an, getrennt durch ein Semikolon (;).

Methode 2: Verwenden des setx-Befehls (Befehlszeile)

Öffnen Sie a Geben Sie die Eingabeaufforderung ein und führen Sie den folgenden Befehl aus:

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

Hinweis: Möglicherweise müssen Sie „C:Python34Scripts“ durch den tatsächlichen Pfad zu Ihrer Pip-Installation ersetzen.

Nach dem Hinzufügen von Pip-Pfad

Nachdem Sie den Pip-Pfad zu Ihrer PATH-Variablen hinzugefügt haben, starten Sie Ihre Eingabeaufforderung neu oder öffnen Sie eine neue. Sie sollten nun in der Lage sein, den pip-Befehl auszuführen, ohne dass die Fehlermeldung angezeigt wird.

Das obige ist der detaillierte Inhalt vonWarum erkennt meine Befehlszeile „pip' nicht?. 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