Q: Installieren pyHook mit pip für Python 2.7 auf Windows
Mein computer läuft auf Windows 7 (x64) installiert und ich Anaconda 2 und Anaconda 3 sowohl in der 32-bit-version nutzen zu können Python 2.7 oder 3.5 abhängig von meinen Projekten. Ich bin versucht zu installieren, pyHook für Python 2.7 und ich bin zu kämpfen.
Versuchte ich mit pip und die ersten windows-installer von diese Seite:
pip installieren C:\Users\...\Downloads\pyHook-1.5.1-cp27-cp27m-win32.whl
aber ich bekomme die folgende Fehlermeldung:
pyHook-1.5.1-cp27-cp27m-win32.whl-wird nicht unterstützt-Rad auf dieser Plattform.
Nur um sicher zu sein, überprüfte ich, welche version von pip ausgeführt wird, und es stellt sich heraus, es ist der, der von Python 3. Also ich hatte einen Blick auf das web und fand diese und diese Lösungen. Ich habe versucht, Ihnen:
pip-pip-2.7 install pyhook
py -2.7 pip installieren C:\Users\...\Downloads\Downloads\pyHook-1.5.1-cp27-cp27m-win32.whl
Aber anscheinend ist python nicht erkannt diesen comands:
'pip-27", der nicht erkannt wird als Befehl interne oder externe...
C:\Program Files (x86)\Anaconda2\python.exe: can ' T open file 'pip': [Errno 2] No such file or directory
Ich muss zugeben, dass ich aus der Idee. Hat das schon jemand diesem problem begegnet?
Du musst angemeldet sein, um einen Kommentar abzugeben.
'pip' - Befehl ist unter "C:\Python27\Scripts" Ordner.Man sollte also gehen Sie zu diesem Ordner und ausführen". pip.exe' Befehl.
Auch, es ist schön zu unten angeführten Pfade zu unserem system variable 'PATH' in windows OS.
Durch die Einstellung der oben genannten Pfade in die PATH-variable , den 'pip' und 'python' - Befehl ausgeführt werden kann, wird Verzeichnis auf Eingabeaufforderung.
Nun, 2. Ausgabe 'pyHook-1.5.1-cp27-cp27m-win32.whl-wird nicht unterstützt-Rad auf dieser Plattform.' Es scheint, Sie haben bekommen die whl Datei für 64-bit (finden Sie unter https://www.lfd.uci.edu/~gohlke/pythonlibs/).
Unten whl-Datei oder laden Sie die richtige whl-Datei für pyHook und installieren Sie es.
Dank @Jitendra Antwort habe ich es geschafft mein problem zu lösen.
Mein PFAD enthält bereits die Verzeichnisse, in denen Python und pip liegen. Sie sind ein bisschen anders, da Python installiert ist mit Anaconda:
Ich installiert pyHook indem Sie in der \Anaconda2\Script Verzeichnis und verwenden die .whl-Datei:
Gut, Windows ist so stinkig, wie es bekommen kann.
Ich verbrachte meine gute viele Stunden über diesem. Schließlich das ist, was funktioniert.
Für Python 2, ich hatte mit der Installation 2 Pakete im gleichen Verzeichnis 2.7.6 und 2.7.14rc1
Ist es keine Lösung, nur ein work-around, was auch geklappt hat.
Ich hoffe, dass ich nie zu arbeiten auf windows nie wieder.
nur aus einem anderen Blickwinkel zu betrachten es aus.
Benutze ich "py" zu haben python 2.7 und 3.5 auf meinem system, so dass ich manchmal in ähnliche Probleme.
Wenn Sie sich sicher hervorzuzaubern python 2 selbst, starten Sie den interpreter und greifen dann auf pip und führen Sie die Installation programmatisch: