Win7, VS2019下, PyHook3安装

参考链接: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 窗口后电脑反应速度明显下降, 不懂原理, 求解 =-=

要在Anaconda中安装PyHook3,有几种方法可以选择。首先,你可以直接使用conda或pip安装,但这种方法可能会因为各种原因报错。第二种方法是通过Anaconda Navigator进行安装,你可以在官网https://www.anaconda.com/下载最新版的Anaconda软件包,并按照提示进行安装。在安装过程中,也可以选择配置环境变量。 而最推荐的方法是通过Anaconda命令行进行安装。你可以打开Anaconda Prompt,并进入到../Anaconda3/pkgs路径下,然后执行命令"easy_install PyHook3-1.6.1-py3.7-win-amd64.egg",这样就可以成功安装PyHook3了。 需要注意的是,安装PyHook3前要确保已经安装PyWin32和ctypes这两个依赖包,这两个包通常在Anaconda中已经安装好了,你可以使用"conda list"命令来查看是否已经安装。如果没有安装,可以直接使用conda进行安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [※python3.7 Anaconda PyHook3安装测试! 必看!](https://blog.csdn.net/qq_36696964/article/details/104885228)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Anaconda3安装](https://download.csdn.net/download/weixin_38534352/13747006)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值