Ich habe eine schreckliche Zeit zu bekommen Pip und läuft auf Cygwin, die ich gerade erst auf meinem Windows 7 Computer installiert. Ich schreibe in der Hoffnung, dass jemand da draußen mir sagen kann, was ich falsch mache, wenn es darum geht, diese Pakete korrekt zu installieren.Pip installieren funktioniert nicht auf Windows 7 Cygwin installieren
zu starten, ich folgte den Anweisungen auf dieser Seite:
http://www.pip-installer.org/en/latest/installing.html
mit Setuptools vor installiert Installation pip. Ich folgte den Schritten, lief diesen Befehl ein:
[email protected] ~
$ python get-pip.py
diesen Ausgang bekam:
Downloading/unpacking pip
Downloading pip-1.5.tar.gz (898kB): 898kB downloaded
Running setup.py egg_info for package pip
warning: no files found matching 'pip/cacert.pem'
warning: no files found matching '*.html' under directory 'docs'
warning: no previously-included files matching '*.rst' found under direct
no previously-included directories found matching 'docs/_build/_sources'
Installing collected packages: pip
Running setup.py install for pip
warning: no files found matching 'pip/cacert.pem'
warning: no files found matching '*.html' under directory 'docs'
warning: no previously-included files matching '*.rst' found under direct
no previously-included directories found matching 'docs/_build/_sources'
Installing pip script to /usr/bin
Installing pip2.7 script to /usr/bin
Installing pip2 script to /usr/bin
Successfully installed pip
Cleaning up...
und siehe da, lief pip mit diesem Befehl:
[email protected] ~
$ pip install --upgrade setuptools
die absolut führte zu keinen Ausgabe. Eine Leerzeile erschien 3-4 Sekunden lang darunter und dann kam die Eingabeaufforderung wieder auf, ohne dass Pip überhaupt etwas tat. Ich habe noch ein paar Tests durchgeführt, um zu bestätigen, dass auf meinem Rechner etwas namens pip war, aber jedes Mal, wenn es lief, hat es im Wesentlichen nichts bewirkt. Es hat keine Programme heruntergeladen oder installiert.
Ich ging nach der Deinstallation der ersten Version versuchen, pip einen anderen Weg zu installieren. Dieses Mal habe ich versucht:
$ easy_install pip
Und bekam die folgende Ausgabe:
Searching for pip
Best match: pip 1.5
Adding pip 1.5 to easy-install.pth file
Installing pip script to /usr/bin
Installing pip2.7 script to /usr/bin
Installing pip2 script to /usr/bin
Using /usr/lib/python2.7/site-packages
Processing dependencies for pip
Finished processing dependencies for pip
Wieder versuchte pip mit diesem Befehl installieren virtualenv mit:
$ pip install virtualenv
und es machte eine Pause für 3- 4 Sekunden, dann machte die Eingabeaufforderung wieder verfügbar. Genau wie in der vorherigen Zeit. Als ich nachgesehen habe, ob virtualenv installiert war, war es das nicht.
Im Wesentlichen habe ich versucht und versucht, Pip und läuft auf meinem Windows 7 Cygwin installieren, aber ohne Erfolg. Ich bin mir der Tatsache bewusst, dass ich andere Pakete verwenden kann, um Plugins und so weiter zu installieren, aber ich würde es wirklich schätzen, wenn jemand etwas darüber weiß, warum dies passiert, so dass es mich nicht plagt, wenn ich versuche, Dinge weiter unten zu installieren die Linie.
Jede Hilfe würde sehr geschätzt werden!
Aus Neugier, angesichts dessen, was Sie versuchen zu tun, warum versuchen Sie es nur unter Cygwin zu tun? Wenn man bedenkt, dass Cygwin "eine DLL (cygwin1.dll) ist, die als Linux-API-Schicht fungiert und wesentliche Linux-API-Funktionalität bietet", ist es besser, einfach Python * für Windows * zu installieren und 'pip' und' virtualenv' zu installieren Weg. Oder installieren Sie Python in einem virutalen Umfeld/* nix-basierten Betriebssystem. – jrd1
Hmm, ich habe bereits eine Version von Python installiert in Windows konfiguriert wie es mir gefällt. Wenn ich versuchte, es zu verwenden (d. H. Numpy oder etwas importieren), funktionieren die installierten Funktionen nicht. Ich nehme an, dass es ist, weil meine Pfaddatei auf die Cygwin-Version auf Python statt der zuvor installierten Windows-Version verweist. Wie würden Sie vorschlagen, dass ich Cygwin meine Windows-Installation verwenden? Deinstallieren Sie einfach den Cygwin Python und ändern Sie die Pfaddatei, um den Windows-Ordner mit meiner Windows Python-Installation einzuschließen. – rrphenix
Sie können die Cygwin-Installation umgehen, indem Sie die Windows-Installation direkt aufrufen. Haben Sie versucht, die Windows 'cmd'-Eingabeaufforderung zu verwenden (Drücken Sie Win + R und geben Sie' cmd' ein und drücken Sie die Eingabetaste) und rufen Sie Ihr Windows-installiertes Python und 'pip' wie folgt auf? (Z. B. 'C: \ Python27 \ Scripts \ pip.exe installiere virtualenv') – jrd1