超详细安装pyhook3 超详细解决报错Microsoft visual c++ 14.0 is required问题

超详细安装pyhook3 超详细解决报错Microsoft visual c++ 14.0 is required问题,第1张

超详细安装pyhook3 超详细解决报错Microsoft visual c++ 14.0 is required问题 安装 pyhook3 一、安装swig

下载地址:https://sourceforge.net/projects/swig/
下载得到一个压缩包

我的目录是这个

就把这个添加到环境变量中

二、安装pywin32

下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32

选择适合自己python版本的下载 我的是python3.8 故下载

下载完成后 用pip install进行安装

三、安装pyhook3

做完准备工作即可使用pip 进行安装

终端键入pip install pyhook3 安装成功

四、报错解决Microsoft visual c++ 14.0 is required 方法一 下载visual c++ build tools

参考博文 https://blog.csdn.net/u012247418/article/details/82314129

如果出现安装包受损或丢失

参考以下博文https://blog.csdn.net/qq_15158911/article/details/107887490

如果无法解决 请参考方法二

方法二 下载visual stdio 2019

下载地址https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/#visual-studio-2019-and-other-products

下载后得到安装包并双击打开

然后等待下载进入界面 勾选一个工作负荷

然后在单个组件中搜索14 勾选如下

等待安装完毕 再次使用终端运行 pip install pyhook3 即可安装成功

如果出现(1)

打开文件夹C:Program Files (x86)Microsoft Visual Studio 14.0VCbinx86_amd64点击cl.exe

如果报错mspdb140.dll缺少 则解决问题 下载一个并安装

参考文章 脚本之家https://www.jb51.net/dll/mspdb140.dll.html

脚本下载地址 https://dcmyd.jb51.net/dll/2018/mspdb140_jb51.rar

装好后继续运行即可成功安装

如果出现(2)

完成代码生成缺无法运行rc.exe VS14.0 link.exe failed with exit status 1158

已经安装好buildTools 开始报这个错 或者已经安装好vs stdio 2019 报错
解决方法 ##参考博文https://blog.csdn.net/qq_42849269/article/details/83275998

1、将C:Program Files (x86)Windows Kits10binx64 加入环境变量

2、从C:Program Files (x86)Windows Kits10bin10.0.19041.0x86 (在bin中找最新的那个)里复制rc.exe rcdll.dll 这两个文件到C:Program Files (x86)Microsoft Visual Studio 14.0VCbin 目录下

复制过来
再次运行pip install pyhook3 即可安装成功

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5671364.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存