pyhook3安装

pyhook3安装

pyhook 报错 “TypeError: KeyboardSwitch() missing 8 required positional arguments: ‘msg’, ‘vk_code’, ‘scan_code’, ‘ascii’, ‘flags’, ‘time’, ‘hwnd’, and ‘win_name’”解决
pythok仅仅支持python2,支持python3还需pyhook3.安装pyhook3 踩坑良多,这里总结一下成功方法。

亲测
PyHook3安装主要就是三步:
第一步: swig安装;
我的资源仓库: 提取码:wk6o

swig官网

解压即可。
我们把解压后的路径添加到系统变量Path里。

第二步: Microsoft Visual C++ 14.0 is required问题解决;

vc++14.0就是vc++2015。全称:Microsoft Visual c ++ 2015

我的仓库: 提取码:81gb ,可参考https://blog.****.net/qq_38161040/article/details/87929616

运行 Microsoft Visual,一切默认安装

第三部:安装PyHook3,
开始菜单 搜索 “Command Prompts”
会出现很多个,有x86有x64,选择一个适合自己电脑的,
选好后以管理员身份运行。
然后弹出的命令窗中输入 pip install pyhook3 即可,
若报错,那就换其他 Command Prompts 。
我使用了好几个,均报错,最后用‘VS2015 x86 Native Tools Command Prompt’ 成功安装。
pyhook3安装