575 Stimmen

'pip' wird nicht als interner oder externer Befehl erkannt

Ich erhalte einen seltsamen Fehler, wenn ich versuche, Django auf meinem Computer zu installieren.

Das ist die Sequenz, die ich in meine Befehlszeile eingegeben habe:

C:\Python34> python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...

C:\Python34> pip install Django
'pip' wird nicht als interner oder externer Befehl erkannt, 
ein Programm oder eine Batchdatei.

C:\Python34> lib\site-packages\pip install Django
'lib\site-packages\pip' wird nicht als interner oder externer Befehl erkannt, 
ein Programm oder eine Batchdatei.

Was könnte das verursachen?

Dies ist das, was ich erhalte, wenn ich echo %PATH% eingebe:

C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm

14voto

Manjoo Punkte 141

Gehen Sie zu Systemsteuerung >> Programm deinstallieren oder Programm ändern und doppelklicken Sie auf Python XXX um die Installation zu ändern. Stellen Sie sicher, dass das PIP-Komponente aktiviert ist und installieren Sie es.

Bildbeschreibung hier eingeben

13voto

Josh Punkte 131

Ich hatte gerade dasselbe Problem.

Nachdem ich den richtigen Ordner (C:\Python33\Scripts) zum Pfad hinzugefügt hatte, konnte ich pip immer noch nicht ausführen. Alles, was ich tun musste, war pip.exe install -Paket- anstatt pip install -Paket- auszuführen.

10voto

Karthikeyan VK Punkte 4132

In der neuesten Version Python 3.6.2 und höher ist verfügbar in

C:\Program Files (x86)\Python36-32\Scripts

Sie können den Pfad zu unserer Umgebungsvariablen wie folgt hinzufügen

Geben Sie hier eine Bildbeschreibung ein

Vergewissern Sie sich, dass Sie Ihr Eingabeaufforderungsfenster oder Git nach dem Einrichten Ihres Pfads schließen. Sie sollten auch Ihre Eingabeaufforderung im Administrator-Modus öffnen. Dies ist ein Beispiel für Windows 10.

9voto

sajjad Punkte 588

Verwenden

set Path = `%PATH%;C:\Python34\;C:\Python27\Scripts`

Quelle

6voto

shanaka prince Punkte 142

Ich habe alle diese Methoden ausprobiert und so viele YouTube-Videos dazu angesehen, aber nichts hat für mich funktioniert.

Schließlich habe ich es auf diese Weise versucht und es hat funktioniert.

In meinem Fall wurde nur der Pip nicht identifiziert.

Gehen Sie auf diese Seite. https://bootstrap.pypa.io/get-pip.py

Laden Sie diese Datei herunter, indem Sie mit der rechten Maustaste auf diese Seite klicken. Erstellen Sie einen neuen Ordner und legen Sie die Datei in diesen Ordner. Navigieren Sie zu diesem Ordner und öffnen Sie das CMD innerhalb dieses Ordners. Geben Sie dann Folgendes ein.

python get-pip.py

Danach beginnt der Download. So sieht es in SS aus.

Geben Sie hier eine Bildbeschreibung ein

Nach erfolgreicher Installation schließen Sie das CMD und führen Sie das CMD erneut aus und geben Sie ein

pip --version

dann zeigt es in meinem Fall natürlich so an

Geben Sie hier eine Bildbeschreibung ein

Es hat funktioniert. Die meisten dieser Lösungen beziehen sich auf die Einstellung des Pfads in der Umgebungsvariable. Aber in meinem Fall gab es im Script-Ordner keine Datei zu sehen. Ich denke, der einfachste Weg ist, Python über das Setup zu deinstallieren und andere Pip-Dinge zu löschen und dann eine neue Pip-Installation zu erstellen. Wenn es nicht funktioniert, verweisen Sie auf das Einstellen des Pfads in der Umgebungsvariablen auf dieses YouTube-Video. (Von Youtube kopiert)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X