python3安装pyhook3遇到的问题

一、

 

 

 解决办法:
安装好:使用C++的桌面开发即可完成。

 

 

打开官方网址:Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器 (microsoft.com)

 二、安装swig,并配置环境变量,安装wheel:pip install wheel

三、我是先装了pyhook才发现pyhook3装不上,所以这一步应该不需要

Python Extension Packages for Windows - Christoph Gohlke (uci.edu)去非官方的扩展库下载对应python版本的win32_amd64(64位),放入该文件中

 

 

 

 在该路径启动cmd,输入pip install ,将该文件拖入cmd

四、pyhook3的安装

  首先在python3环境下使用pip安装的官方包不一定与你的版本匹配,我的是python3.6,官方是没有这个版本的pyhook3的,具体可以去PyHook3 · PyPI官网看到,所以如果你的版本与下图中的不一致,就只能下载第一个一个压缩包使用setup自行安装,安装成功后你就可以导入库包import PyHook3。

 

 

 解压之后,所在路径打开cmd,输入python setup.py install

可能会出现的问题:

error: command C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe

解决办法:

将C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64中的

rc.exe
rcdll.dll

复制到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64中应该就行
注:我也复制到了C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin中

再pip安装,结果成功。

posted @ 2022-02-23 14:13  兆涂  阅读(641)  评论(0)    收藏  举报