Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 导入pyHook失败_Python 2.7_Pyhook - Fatal编程技术网

Python 2.7 导入pyHook失败

Python 2.7 导入pyHook失败,python-2.7,pyhook,Python 2.7,Pyhook,我已经为我的windows 64位安装了pyHook。安装程序已经在C:\Python27\Lib\site packages dir中安装了它。我无法在代码中导入pyHook(我可以在那里看到win32命名文件夹,认为它是它的文件夹),我该怎么办 这是解释器的输出 >>> import pyHook Traceback (most recent call last): File "<pyshell#0>", line 1, in <module>

我已经为我的windows 64位安装了pyHook。安装程序已经在C:\Python27\Lib\site packages dir中安装了它。我无法在代码中导入pyHook(我可以在那里看到win32命名文件夹,认为它是它的文件夹),我该怎么办 这是解释器的输出

>>> import pyHook

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import pyHook
ImportError: No module named pyHook
>>> import pyhook

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import pyhook
ImportError: No module named pyhook
>>>  
导入pyHook 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入pyHook ImportError:没有名为pyHook的模块 >>>导入pyhook 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入pyhook ImportError:没有名为pyhook的模块 >>>
首先,win32不是pyHook模块,而是另一个模块

以下是如何安装pyHook:

1.你可以在这里找到下载链接

2.如果您有python 32位,那么您需要pyhook 32位(对于python 2.7,请下载#1)

3.如果您有python 64位,那么您需要pyHook 64位(对于python 2.7,请下载#2)

4.解压缩zip文件

5.在命令提示下,导航到解压缩.zip文件的文件夹

6.为32位版本键入命令“pip install pyHook-1.5.1-cp27-none-win32.whl” 或“pip安装pyHook-1.5.1-cp27-none-win_amd64.whl”


祝你好运

import sys
sys.path
告诉您什么?此处是否列出了C:\Python27\Lib\site软件包?有关更多信息,请键入“帮助”、“版权”、“信用证”或“许可证”,在wi n32上键入Python 2.7.10(默认值,2015年5月23日09:44:00)[MSC v.1500 64位(AMD64)]。>>导入sys>>>sys.path[“”,'C:\\Windows\\SYSTEM32\\python27.zip','C:\\python27\\dll','C:\\python27\\lib\\plat win','C:\\python27\\lib\\lib\\lib-tk','C:\\python27','C:\\python27\\lib\\site packages','C:\\python27\\lib\\site packages\\win32','C:\\python27\\lib site packages\\win32\\lib','C:\\python27\\site packages\\pythoin']>>>是的,您是如何在64位Python上安装pyHook的?最新版本似乎只有32位安装程序:您是从其他来源获得的吗?对于纯Python,我建议使用
hooked
:它仅用于键盘挂钩。但您不需要pyHook中的任何二进制文件,如.pyd文件。