参考链接:Windows PyHook3安装和使用, windows下安装PyHook3
pythoncom的安装
不需要. 只要正确安装 pywin32
即可 import pythoncom
swig下载
从其他链接发现, 都需要下载一个叫做 swig.exe 的程序. 直接下载, 并在环境变量 Path 中加入 swig.exe 的位置, 以及两个 PYTHON_ 开头的环境变量.
PyHook-py3k
下载
这个时候, 通过 PyPI 直接安装 PyHook3
总是失败, 在 输出 窗口的错误日志中可以发现, 要么是 swig.exe 出了问题, 要么是 cpyHook.i 不存在, 后者的可能性大一点.
因此, 通过下载 PyHook-py3k
辅助安装 PyHook3
.
下载文件解压后把文件夹改名 PyHook3 , 放在 side-package 目录下.
重启 VS2019
这个时候直接下载是不行的, 但重启 vs2019 可以解决这个问题.
搜索 PyHook3
(大小写不限), 点击即可下载.
PS: 我在运行 example.py 中代码时, 发现连续单击或离开 cmd 窗口后电脑反应速度明显下降, 不懂原理, 求解 =-=