2016-03-20 10 views
0

Ich begann mit dem Programmieren mit Python vor etwa einem Monat und ich habe erst vor kurzem begonnen, andere Module in meinem Code zu verwenden. Ich möchte pyHook für eines meiner Projekte verwenden. Allerdings hatte ich kein Glück eine Version von pyHook für Python 3.5 zu finden. Es scheint viele Leute zu geben, die andere zur folgenden Seite leiten: Installieren Sie pyHook 3.5

Ich habe die auf der Seite aufgelisteten Dateien ausprobiert und sie scheinen nicht mit Python 3.5 kompatibel zu sein. Jedes Mal, wenn ich versuche, die Datei mit pip zu installieren, erhalte ich folgende Fehlermeldung:

Could not find a version that satisfies the requirement pyHook (from versions:) No matching distributions found for pyHook

Ich habe Videos von Menschen gesehen pyHook von dieser Seite installieren, und es gibt mehr Versionen nicht mehr aufgeführt, die für Python verfügbar sind 3 .x. Warum wurden sie abgehängt, wenn jemand weiß? Ich habe versucht, es von anderen Seiten herunterzuladen, und sie scheinen alle die gleichen Versionen zu tragen, die auf dieser Seite aufgelistet sind. Wie kann ich die Version bekommen, die ich brauche? Oder installiere ich es einfach falsch und/oder dumm? Wenn mehr Informationen benötigt werden, zögern Sie nicht zu fragen. Danke im Voraus!

Antwort

-1

Ich weiß, dass diese Frage vor langer Zeit gestellt wurde, und ich bin seit dem weitergegangen, aber für alle, die dieses Problem erfahren, kann es leicht gelöst werden, indem Sie auf den folgenden Link gehen und die Version von pyhook installieren das wird für Python 3.5 laufen. Bei 64-Bit-Betriebssystemen erhalten Sie pyHook-1.5.1-cp35-none-win_amd64.whl und für 32-Bit-Betriebssysteme pyHook-1.5.1-cp35-none-win32.whl. Viel Spaß beim Programmieren!

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook

0

Sie könnten versuchen, https://github.com/Answeror/pyhook_py3k (siehe https://www.reddit.com/r/Python/comments/2crput/how_to_install_with_pip_directly_from_github/) zu installieren, es sei denn, Sie haben dies bereits versucht und Sie hatten kein Glück.

+0

Hmm, habe ich versucht, es einfach und es scheint nicht zu funktionieren. Am Ende gibt es einen 404-Fehler, der besagt, dass es keine URL https://github.com/Answeror/pyhook_py3k/zipball/master gibt. Es gibt einen Download-Link oben rechts auf dem Link, den Sie mir gegeben haben, wo Sie ihn als Zip-Datei herunterladen können. Ich habe versucht, es mit Pip-Installation (Link) zu ersetzen, aber es scheint auch nicht zu funktionieren. Wenn Sie lesen, was es in cmd macht, sagt es, es überspringe eine Reihe von "optionalen Fixer", wenn es hilft. Es sagt auch, dass es eine Datei namens "swig.exe" fehlt. Es gibt mir dann einen riesigen Fehler, von dem ich glaube, dass er nicht kompilieren kann. – thatoneguy245

+0

Ich habe kurz das Internet über die Installation von Modulen in .zip-Dateien überflogen, aber sie scheinen kompliziert zu sein. Wenn mir jemand eine umstrittene Erklärung oder eine andere Möglichkeit geben könnte, pyhook 3.x zu installieren, tun Sie es bitte. Vielen Dank! – thatoneguy245

+0

Verwenden Sie die Antwort von hier http://stackoverflow.com/questions/15268953/how-to-install-python-package-from-github, sollte es durch den Installationsvorgang führen. –