2013-04-22 18 views
6

Ich habe Beiträge hier gelesen, aber etwas scheint nicht zu funktionieren. Ich bin neu in Python dev. Ich laufe windows 7 64bit.Problem installieren PIP Windows

Ich versuche pip zu installieren, die ich heruntergeladen habe und habe easy_install in meinem c:\python27\scripts Verzeichnis. Als ich powershell verwenden und

"python easy_install pip" 

geben erhalte ich die Fehlermeldung:

"Datei kann nicht geöffnet easy_install": [Errno 2] Datei oder Verzeichnis.

Dies scheint seltsam, wie ich die easy_install.exe ist in diesem Verzeichnis sehen kann.

Ich habe c:\python27\scripts zu meinem system PATH hinzugefügt, aber um ehrlich zu sein, bin ich nicht sicher, ob das richtig ist.

Könnte jemand bitte helfen? Danke.

Antwort

6

Der beste Weg, um dies zu beheben, ist easy_install selbst kompilieren. Laden Sie zuerst den Quellcode herunter und kompilieren Sie ihn dann mit Python.

1 - Los here.

enter image description here

2 - Dann die Datei extrahieren, mit 7-zip oder über Software, die eine TAR-Datei entpacken kann. Dies ist eine tar.gz Datei, so dass nach einer Extraktion, gibt es Ihnen die tar Datei, und dann gibt es Ihnen das eigentliche Verzeichnis und Dateien für Setup-Tools

3 - Gehen Sie in das Verzeichnis, in dem Sie den Inhalt der Extraktion (mithilfe der Eingabeaufforderung). Zum Beispiel, wenn Sie das Verzeichnis auf Ihrem Desktop gespeichert haben, gehen Sie cd Desktop und dann gehen Sie

cd dir_where_easy_install_is.

4 - Dann diesen Befehl ausführen python setup.py install

Die easy_install für Sie installieren.

5 - Gehen Sie zurück zu Ihrer Befehlszeile, und geben Sie dann einfach easy_install pip ein, und das wird pip installieren.

Dann gehen Sie voran, und testen Sie es, indem Sie django installieren, gehen Sie einfach in Ihre Eingabeaufforderung, und geben Sie diese pip install django. Nach dem Download und der Installation geben Sie pip list ein und sehen, ob django da ist. Wenn dies der Fall ist, wurde Pip erfolgreich installiert.

+0

Danke, habe es funktioniert – Reno

+0

Schön dokumentiert! – marceljg

+0

:(funktioniert immer noch nicht für mich –

7

Die Antwort dint ausgewählt fix it

Dies tat: python -m pip installieren -U pip

0

Diese Python gearbeitet läuft von ihm gegen die easy_install.py im extrahierten Setuptools Verzeichnis Hauptverzeichnis ist.

enter image description here

Dann pip Dateien sollten im Scripts dir sein.

enter image description here

Vergessen Sie nicht, Ihre CMD als Administrator ausführen.