Microsoft Visual C++ 14.0 is required或者cl.exe找不到

在Windows10环境下,使用Python3.6及以上版本时遇到Microsoft Visual C++ 14.0缺失的问题。通过下载安装visualcppbuildtools_full.exe,选择自定义安装并配置环境变量,将Windows 10 SDK和Visual Studio 14.0加入环境变量。还需将特定版本的rc.exe和rcdll.dll文件复制到Visual Studio的相应目录,以确保环境正确配置。按照这些步骤操作后,问题得以解决。
摘要由CSDN通过智能技术生成

系统及环境:Windows10+python3.6(貌似python3.5及以上都必须这么操作)

1、安装Microsoft Visual C++ 14.0

visualcppbuildtools_full.exe下载

链接:https://pan.baidu.com/s/1Wv6_Mykij131ZaUUmlpTFA 
提取码:1rb5

安装时选择自定义安装,勾选Windows 10 SDK,其余默认。

2、配置Microsoft Visual C++ 14.0环境(这一步是必须的,有的人说安装完就ok了,本人亲测必须配置环境)

将Microsoft Visual Studio 14.0和Windows Kits两个包加入环境变量(自行创建include和lib,如果需要),这两个包的默认安装一般在“C:\Program Files (x86)”下。

**path**
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64

**include**
C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\shared;C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um;C:\Program Files (x86)\Microsoft Vis
当你尝试安装Python库pygraphviz时遇到这个错误,说明安装过程需要Microsoft Visual C++的支持,特别是版本14.0或更高版本。Visual C++是一个编译器套件,用于Windows平台的软件开发,包括图形相关的库。 报错表明你在运行Python环境时,由于缺少必要的编译器工具集,导致无法成功构建pygraphviz所需的依赖。解决这个问题,你可以按照以下步骤操作: 1. **下载Microsoft C++ Build Tools**: 访问[Visual Studio官网](https://visualstudio.microsoft.com/downloads/),到适用于你系统的Visual C++ Build Tools版本并下载安装。选择“Desktop development with C++”下的“Free”选项即可。 2. **安装时选择正确的组件**: 安装过程中,确保勾选包含“VC++”支持的相关组件,这通常可以在安装向导的自定义安装部分完成。 3. **更新环境变量**: 安装完成后,可能需要重启电脑或手动添加环境变量指向新安装的VC++目录,以便Python能够识别它。 4. **重新安装pygraphviz**: 使用命令行或终端,以管理员权限运行`pip install pygraphviz --no-cache-dir --force-reinstall`,再次尝试安装。有时候清除缓存和强制重装也能解决问题。 5. **检查已安装版本**: 确认Visual C++ Build Tools是否真的安装成功,可以打开命令行输入`where cl.exe`(替换cl.exe为你可能看到的不同名称),如果能到路径,那就应该没问题了。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值