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

49voto

faruk13 Punkte 1169

Anderer Weg.

Wenn Sie den Pfad nicht hinzufügen möchten, wie es die vorherigen gut geschriebenen Antworten gezeigt haben,

aber Sie möchten pip als Befehl ausführen, dann können Sie dies mit py -m als Präfix tun.

Da Sie dies immer wieder tun müssen.

zum Beispiel

py -m 

wie in

py -m pip install --upgrade pip setuptools

Stellen Sie außerdem sicher, dass pip und py installiert sind

Bildbeschreibung eingeben

26voto

Colin Miles Punkte 445

Außerdem die lange Methode - es war ein letzter Ausweg, nachdem alle vorherigen Antworten ausprobiert wurden:

C:\python27\scripts\pip.exe install [package].whl

Dies erfolgt nach dem Wechsel in das Verzeichnis, in dem sich das wheel befindet.

21voto

Jeferson Andrade Punkte 311

Gemäß Python 3.6 Dokumentation

Es ist möglich, dass pip nicht standardmäßig installiert wird. Eine mögliche Lösung ist:

python -m ensurepip --default-pip

17voto

Gus Punkte 353

Steuerfeld -> Programme hinzufügen/entfernen -> Python -> Ändern -> optionale Funktionen (du kannst alles anklicken) dann auf Weiter klicken -> "Python zu Umgebungsvariablen hinzufügen" aktivieren -> Installieren

Bildbeschreibung hier eingeben

Und das sollte Ihre Pfadprobleme lösen, also wechseln Sie zur Eingabeaufforderung und Sie können jetzt pip verwenden.

14voto

natty Punkte 149

Versuchen Sie, zu Windows PowerShell oder zur Eingabeaufforderung zu gehen und folgendes einzugeben:

python -m pip install openpyxl

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