如何在Spyder(Python 3.7)上导入pyHook

如何在Spyder(Python 3.7)上导入pyHook,python,mouseevent,pyhook,Python,Mouseevent,Pyhook,当我用鼠标点击pyHook时,我试图用它来改变我的图像。但是当我运行代码时,我得到了一个错误 我的代码: from __future__ import print_function from PIL import Image import pyHook import pythoncom im = Image.open("H:/---------/Images/nature.jpg") print(im.format, im.size, im.mode) im.show() def On

当我用鼠标点击pyHook时,我试图用它来改变我的图像。但是当我运行代码时,我得到了一个错误

我的代码:

from __future__ import print_function
from PIL import Image
import pyHook
import pythoncom

im = Image.open("H:/---------/Images/nature.jpg")


print(im.format, im.size, im.mode)

im.show()

def OnMouseEvent(event):
   im1 = Image.open("H:/----------/Images/nature.jpg").convert("L")

   im1.show()


hm = pyHook.HookManager()
hm.MouseLeft = OnMouseEvent
hm.HookMouse()
pythoncom.PumpMessages()
这就是错误:

ModuleNotFoundError: No module named 'pyHook'
截图:
打开终端并键入:

pip3 install pyHook
它区分大小写。所以正确地键入它

之后,python环境将以模块的形式安装pyHook,您将能够成功地
导入代码中的

编辑:

请尝试以下步骤,因为您发现上述操作无效。
转到
检查您的计算机系统并下载正确的.whl文件。
打开计算机的终端并导航到.whl文件位置。示例:
cd C:\Users\ycx\Desktop


键入:
pip3安装pyHook-1.5.1-cp37-cp37m-win\u amd64。whl
此部分应为您从网站下载的确切文件名。

打开您的终端并键入:

pip3 install pyHook
它区分大小写。所以正确地键入它

之后,python环境将以模块的形式安装pyHook,您将能够成功地
导入代码中的

编辑:

请尝试以下步骤,因为您发现上述操作无效。
转到
检查您的计算机系统并下载正确的.whl文件。
打开计算机的终端并导航到.whl文件位置。示例:
cd C:\Users\ycx\Desktop


键入:
pip3安装pyHook-1.5.1-cp37-cp37m-win\u amd64。whl
这部分应该是您从网站下载的确切文件名。

从这里开始:(在许多其他文件中)显然,找不到该模块。另外,您应该显示整个回溯以供参考。从这里开始:(在许多其他地方)显然,找不到该模块。另外,您应该显示整个回溯以供参考。这正是我编写的PIP3安装pyHook@Elijah我添加了一个新的解决方案。让我知道它是否适合你。ThanksHow我知道下载哪一个吗?我运行的是windows 7,我的处理器是Intel Core i7-2600 CPU。它是一个64位操作系统。我知道这一点,但不知道哪一个是这个系统的正确下载。这正是我编写的PIP3安装pyHook@Elijah我添加了一个新的解决方案。让我知道它是否适合你。ThanksHow我知道下载哪一个吗?我运行的是windows 7,我的处理器是Intel Core i7-2600 CPU。它是一个64位操作系统。我知道这一点,但不知道哪一个是这个系统的正确下载。