“Pip” nicht als interner oder externer Befehl erkannt

Inhalt

Einige Benutzer, die versuchen, Python-Pakete über ein Befehlsfenster zu installieren, berichten, dass sie den Fehler »pip wird nicht als interner oder externer Befehl erkannt« sehen.. Die meisten betroffenen Benutzer berichten, dass das Problem auch nach der Installation der Python-Distribution und nach dem Sicherstellen, dass Python zur Pfadvariablen hinzugefügt wird, auftritt. Das Problem ist nicht spezifisch für ein bestimmtes Betriebssystem, da es in Windows gemeldet wird 7, Windows 8 und Windows 10.

pip-Fehlermeldung-7247312 $ 0027Pip $ 0027 nicht als interner oder externer Befehl erkannt, lauffähiges Programm oder Batch-Datei

Was ist der PIP?

PiP ist ein rekursives Akronym für »Pip Install Packages«. Es ist im Wesentlichen ein Paketverwaltungssystem, das verwendet wird, um in Python geschriebene Softwarepakete zu installieren und zu verwalten.. Die meisten Benutzer verwenden PiP, um Python-Pakete zu installieren und zu verwalten, die im Python-Paketindex zu finden sind.

Die neuesten Versionen von Python (Python 2.7.9 und später und Python 3.4) Pip standardmäßig einschließen.

Was verursacht $ 0027Pip $ 0027 nicht als interner oder externer Befehlsfehler erkannt?

Wir haben dieses Thema untersucht, indem wir verschiedene Benutzerberichte untersucht und versucht haben, das Thema auf unseren Computern zu replizieren. Von dem, was wir gesammelt haben, Es gibt mehrere Szenarien, von denen bekannt ist, dass sie diese spezielle Fehlermeldung auslösen:

  • Die PIP-Installation wird nicht zur Systemvariablen hinzugefügt: um Python-Befehle aus einem CMD-Fenster auszuführen, Sie müssen den Pfad Ihrer PIP-Installation zu Ihrem PATH in der Systemvariablen hinzufügen. Wenn Sie Python mit der ausführbaren Installationsdatei installiert haben, sollte automatisch hinzugefügt werden.

  • Die Installation wurde Ihrem PATH fälschlicherweise hinzugefügt: Es ist leicht, den PATH durcheinander zu bringen, wenn Sie ihn manuell hinzufügen. Das zusätzliche Leerzeichen oder Semikolon, das vor dem neuen PATH verbleibt, verursacht den Fehler.

Wenn Sie heute versuchen, diese spezielle Fehlermeldung zu beheben, die Sie daran hindert, den Python-Befehl in CMD zu verwenden, folge den in diesem Beitrag angekündigten Methoden methods. Es wurde bestätigt, dass alle unten aufgeführten möglichen Fixes für mindestens einen betroffenen Benutzer funktionieren.

Für beste Ergebnisse, Befolgen Sie die unten aufgeführten Methoden der Reihe nach, bis Sie eine Lösung finden, die Ihnen hilft, das Problem in Ihrer speziellen Situation zu beheben..

Methode 1: Überprüfen Sie, ob das PIP zu Ihrer PATH-Variablen hinzugefügt wurde

Beginnen wir damit, herauszufinden, wo wir sind. Wenn Sie nicht wissen, ob Ihre PIP-Installation zu Ihrer PATH-Variablen hinzugefügt wurde, Sie können dies leicht herausfinden, indem Sie einen bestimmten Befehl in einer CMD-Eingabeaufforderung verwenden.

Dies zu wissen, weist Sie in die richtige Richtung und verhindert, dass Sie unnötige Maßnahmen ergreifen.

Hinweis: Wenn Sie bereits wissen, ob Ihr PIP-Installationspfad zu Ihrer PATH-Variablen hinzugefügt wurde, scrollen Sie nach unten zu den folgenden Methoden unten.

Hier ist eine Kurzanleitung, um zu überprüfen, ob sich die PIP-Installation bereits in Ihrer PATH-Variablen befindet:

  1. Drücken Sie die Windows-Taste + R, um den Ausführen-Dialog zu öffnen. Geben Sie dann »cmd« ein und drücken Sie die Eingabetaste, um das Befehlsfenster zu öffnen. cmd-40-7899803 Dialogfeld ausführen: cmd

  2. Im Befehlszeilenfenster, Geben Sie echo% PATH% ein und drücken Sie die Eingabetaste, um eine Liste aller Orte zu erhalten, die der PATH-Variablen hinzugefügt wurden. Pfadvariablen-7838528 Überprüfen, ob die PIP-Installation in der PATH-Variablen vorhanden ist

  3. Wenn Sie einen Pfad finden können, der C . entspricht: Python37Skripte (das hängt von deiner Python-Version ab), Dies bedeutet, dass der Installationspfad bereits zu Ihrer PATH-Variablen hinzugefügt wurde. Unter diesen Umständen, Sie können neben den Methoden unten springen und direkt zur Methode springen 4, wo wir anfangen, Probleme mit dem PiP-Installationspfad zu beheben.

Wenn Sie den PIP-Installationspfad mit dem obigen Test nicht finden konnten, scrollen Sie nach unten zu den folgenden Methoden unten (Methode 2 und Methode 3) um das PIP zur Umgebungsvariablen PATH hinzuzufügen.

Methode 2: Fügen Sie PIP zu PATH-Umgebungsvariable mithilfe der Windows-GUI hinzu

Wenn die Methode 1 Es hat sich herausgestellt, dass die PIP-Installation nicht auf PATH als Umgebungsvariable gesetzt ist und Sie die Python-Distribution bereits installiert haben, du musst es manuell machen.

Nach Abschluss des folgenden Verfahrens, Sie können PiP-Befehle aus einem Befehlsfenster eingeben. Hier ist eine kurze Anleitung zum Hinzufügen einer PiP-Installation zur Path-Umgebungsvariablen mithilfe der Windows-GUI:

  1. Drücken Sie die Windows-Taste + R, um den Ausführen-Dialog zu öffnen. Geben Sie dann »sysdm.cpl« ein und drücken Sie die Eingabetaste, um den Bildschirm Systemeigenschaften zu öffnen. Systemeigenschaften-3-3666409 Dialogfeld ausführen: sysdm.cpl

  2. Im Bildschirm „Systemeigenschaften“, gehe zum Reiter Erweitert, Klicken Sie dann auf Umgebungsvariablen. Umgebungsvariablen-1-1-7632031 Gehen Sie zur Registerkarte Erweitert und klicken Sie auf Umgebungsvariablen

  3. Auf dem Bildschirm Umgebungsvariablen, Gehen Sie zu Systemvariablen und klicken Sie auf Pfad, um es auszuwählen. Später, mit der ausgewählten Route, Klicken Sie auf die Schaltfläche Bearbeiten .... Bearbeiten-Schaltfläche-4913262 Wählen Sie unter Systemvariablen den Eintrag Pfad aus und klicken Sie auf Bearbeiten

  4. Auf dem Bildschirm Umgebungsvariable bearbeiten, Klicken Sie auf Neu und fügen Sie den Pfad hinzu, in dem sich die PiP-Installation befindet. Für Python 3.4, Standardspeicherort ist C: Python34Skripte.

    Phyton-Skripte-6124555 PiP-Installationsort hinzufügen

  5. Sobald der Pfad hinzugefügt wurde, Öffnen Sie ein neues CMD-Fenster und versuchen Sie, ein Python-Paket zu installieren, das mit PiP geliefert wird. Der Fehler »Pip wird nicht als interner oder externer Befehl erkannt« sollte nicht mehr angezeigt werden..

Wenn Sie nach einer schnelleren Möglichkeit suchen, den PiP-Standort zur Umgebungsvariablen hinzuzufügen, folge der Methode 3.

Methode 3: PIP zu PATH-Umgebungsvariable mit CMD hinzufügen

Eine schnellere Möglichkeit, die PIP-Pfad-Umgebungsvariable festzulegen, besteht darin, dies direkt aus einem CMD-Fenster heraus zu tun. Das spart dir etwas Zeit, aber es kann ein bisschen einschüchternder sein, wenn Sie nicht daran gewöhnt sind, das Terminal zu benutzen.

Hier ist eine Kurzanleitung zum Einrichten der PiP-Pfadumgebung direkt aus einem Befehlsfenster:

  1. Drücken Sie die Windows-Taste + R, um den Ausführen-Dialog zu öffnen. Später schreiben “cmd” und drücken Sie die Eingabetaste, um ein Befehlsfenster zu öffnen. cmd-41-4549674 Dialogfeld ausführen: cmd

  2. Im Befehlsfenster, Führen Sie den folgenden Befehl aus, um die PIP-Installation in der Umgebungsvariablen zu konfigurieren configure:

    setx PFAD "%PFAD%;C:Python37Skripte"

    Hinweis: Beachten Sie, dass wir in diesem Befehl den Standardspeicherort für Python verwenden 3.7. Wenn Sie eine andere Python-Version verwenden oder diese an einem benutzerdefinierten Speicherort installiert haben, Pfad ändern nach $ 0027; $ 0027 in Folge.

  3. Überprüfen Sie, ob diese Methode erfolgreich war, indem Sie ein Python-Installationspaket ausführen (eine, die PIP verwendet) aus demselben CMD-Fenster. Wenn Sie die Fehlermeldung immer noch finden, scrollen Sie nach unten zur nächsten Methode.

Methode 4: Python-Paket öffnen, ohne PiP-Variable hinzuzufügen

Wenn Sie nach einer Möglichkeit suchen, ein Python-Paket von CMD zu installieren, ohne PiP zur Umgebungsvariablen PATH hinzuzufügen, Sie können ein paar verschiedene Befehle verwenden, um es zu installieren. Dies funktioniert auch, wenn Sie die oben genannten Methoden verwendet haben, um die Umgebungsvariable PATH zu setzen, aber trotzdem die Fehlermeldung erhalten.

Hier sind einige Möglichkeiten, wie Sie Python-Installationspakete in CMD öffnen können, ohne die PIP-Variable hinzuzufügen adding:

Die kurze Methode:

  1. Drücken Sie die Windows-Taste + R, um den Ausführen-Dialog zu öffnen. Später schreiben “cmd” und drücken Sie die Eingabetaste, um ein Befehlsfenster zu öffnen. cmd-41-4549674 Dialogfeld ausführen: cmd

  2. Geben Sie die folgenden Befehle ein und stellen Sie sicher, dass Sie den Platzhalter in Ihren eigenen Paketnamen ändern:

    python -m pip install [Paketnamen]

    Hinweis: Ändern [Paketnamen] mit dem Namen des Pakets, das Sie installieren möchten.

Die lange Methode:

  1. Öffnen Sie ein Ausführen-Dialogfeld, indem Sie die Windows-Taste drücken + R. Später, Schreiber “cmd” und drücken Sie die Eingabetaste, um ein Befehlsfenster zu öffnen. cmd-41-4549674 Dialogfeld ausführen: cmd

  2. Im CMD-Fenster, Verwenden Sie den folgenden Befehl, um zu dem Verzeichnis zu navigieren, in dem sich die Python-.whl-Datei befindet.

    CDC:Python installiert

    Hinweis: In unserem Beispiel, das Python-Installationspaket befand sich in einem Ordner namens Python installs. Passen Sie diesen Befehl an, um zu dem Verzeichnis zu navigieren, in dem sich das Rad befindet.

  3. Später, Führen Sie den folgenden Befehl aus, um das Python-Paket mit PiP zu installieren:

     c:python37scriptspip.exe installieren [Paket].whl 

    Hinweis: Bitte beachten Sie, dass Sie den Speicherort Ihrer Python-Installation ändern müssen, wenn Sie eine ältere Version haben oder diese an einem benutzerdefinierten Ort installiert haben. Gleichzeitig, Stellen Sie sicher, dass Sie den Platzhalter ändern [Paket] unter eigenem Paketnamen.

Wenn Sie mit diesen letzten beiden Methoden das Python-Paket nicht über das CMD-Fenster installieren konnten, Befolgen Sie die letzte Methode unten, bei der wir sicherstellen, dass PiP installiert ist.

Methode 5: Stellen Sie sicher, dass PiP in Ihrer Python-Installation enthalten ist

Bevor Sie fortfahren und die gesamte Python-Umgebung neu installieren, Mal sehen, ob PiP nicht von der Python-Installation übersprungen wurde. Einige Python-Installationsprogramme lassen PiP aus der Standardinstallation heraus.

Glücklicherweise, Sie können dies beheben, indem Sie die Python-Installation ändern und sie ändern, um PIP zu installieren. Hier ist eine kurze Anleitung, wie das geht:

  1. Drücken Sie die Windows-Taste + R, um den Ausführen-Dialog zu öffnen. Geben Sie dann »appwiz.cpl« ein und drücken Sie die Eingabetaste, um Programme und Funktionen zu öffnen.

    appwiz-2-54-2708437 Dialogfeld ausführen: appwiz.cpl

  2. In Programme und Funktionen, Klicken Sie mit der rechten Maustaste auf Python installieren und klicken Sie auf Ändern. ändern-1-1-1682987 Python-Installation ändern

  3. Auf dem Bildschirm Einstellungen ändern, Klicken Sie auf Ändern.

    click-on-modify-4303325 Klicken Sie auf Ändern, um sicherzustellen, dass PiP installiert ist

  4. Auf dem Bildschirm „Optionale Funktionen“, Aktivieren Sie das mit pip verbundene Kontrollkästchen und klicken Sie auf Weiter. install-pip-5432426 Ändern Sie die Python-Installation, um PiP einzuschließen

  5. Klicken Sie auf die Schaltfläche Installieren, um die Änderungen an der Python-Installation vorzunehmen. installationon-4194091 Python-Installation ändern

  6. Nach dem Ändern der Python-Installation, Öffnen Sie ein CMD-Fenster und prüfen Sie, ob Sie ein Python-Paket mit PiP installieren können, ohne den Fehler »pip wird nicht als interner oder externer Befehl erkannt« zu sehen..

Methode 6: Python über ausführbares Installationsprogramm installieren install

Wenn du umsonst so weit gekommen bist, eine Neuinstallation von Python zusammen mit seinen Komponenten wird wahrscheinlich den Fehler »pip wird nicht als interner oder externer Befehl erkannt« beheben.

Am einfachsten geht dies über das ausführbare Python-Installationsprogramm Python. Wenn du es richtig eingerichtet hast, installiert PiP automatisch. Hier ist eine kurze Anleitung, wie das geht:

  1. Drücken Sie die Windows-Taste + R, um den Ausführen-Dialog zu öffnen. Geben Sie dann »appwiz.cpl« ein und drücken Sie die Eingabetaste, um Programme und Funktionen zu öffnen. appwiz-2-54-2708437 Dialogfeld ausführen: appwiz.cpl

  2. In Programme und Funktionen, Scrollen Sie nach unten zur Liste der Programme, um die Python-Installation zu finden. Sobald ich es gefunden habe, Klicken Sie mit der rechten Maustaste darauf und wählen Sie Deinstallieren, und befolgen Sie dann die Anweisungen auf dem Bildschirm, um es von Ihrem System zu entfernen. Sobald die Python-Distribution von Ihrem Computer entfernt wurde, Starten Sie Ihren Computer neu. deinstallieren-python-5074108 Deinstallieren Sie Python von Ihrem Computer

  3. Beim nächsten Boot, Besuchen Sie den Link (Hier) und laden Sie das neueste ausführbare Python-Installationsprogramm entsprechend Ihrer Betriebssystemarchitektur herunter. Herunterladen-des-ausführbaren-Installationsprogramms-1307594 Das richtige ausführbare Python-Installationsprogramm herunterladen

  4. Öffnen Sie die ausführbare Installationsdatei und vergewissern Sie sich, dass das Kontrollkästchen für Python zu PATH hinzufügen aktiviert ist. Dadurch wird sichergestellt, dass Sie Python-Befehle an der Eingabeaufforderung ausführen können. Klicken Sie dann auf Installation anpassen. Anpassen-Installation-8868200 Stellen Sie sicher, dass Python zum PATH hinzugefügt wurde und klicken Sie dann auf Benutzerdefinierte Installation

  5. Im Fenster Optionale Funktionen, Stellen Sie sicher, dass das mit Pip verbundene Kontrollkästchen aktiviert ist und klicken Sie dann auf Weiter. pip-9692082 Stellen Sie sicher, dass Pip in optionalen Funktionen aktiviert ist

  6. Belassen Sie den Standardspeicherort und die erweiterten Optionen, Klicken Sie dann auf Installieren, um die Installation zu starten. install-2-1-4175905 Python-Installation

  7. Nach Abschluss der Installation, Starten Sie Ihren Computer manuell neu, wenn Sie nicht automatisch dazu aufgefordert werden.

  8. Beim nächsten Start, Überprüfen Sie, ob das Problem behoben wurde, indem Sie versuchen, ein Python-Paket über ein CMD-Fenster zu installieren.

  9. Wenn Sie immer noch den Fehler »Pip wird nicht als interner oder externer Befehl erkannt« sehen, Geben Sie den folgenden Befehl in ein CMD-Fenster ein:

     python -m securepip --default-pip
     

    Hinweis: Bei bestimmten Python-Distributionen (bestimmtes 3.6), PiP ist möglicherweise nicht standardmäßig installiert. Einer der offiziellen Fixes dafür, der in der Dokumentation enthalten ist, ist dieser Befehl.

Abonnieren Sie unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.