解决python安装依赖包出现 Microsoft Visual C++ 14.0 or greater is required问题

解决python在安装第三方包出现的问题:error Microsoft Visual C++ 14.0 or greater is required. Get it with Microsoft C++ Build Tools httpsvisualstudio.microsoft.comvisual-cpp-build-tools

问题
在这里插入图片描述

出现这个问题 着实让人很头疼啊!

我从网上也找到了一些解决方案,但这些都不成功

网上提供了一些包

例如:在这里插入图片描述

等类似的安装包,安装后总会出现一些问题导致安装失败!

在这里插入图片描述

当然了,还有说翻墙的 ,这些我也试过,然而并没有什么用

于是我根据报错提示:

### 如何安装 Microsoft Visual C++ 14.0 或更高版本以支持 Cython 编译 #### 下载并安装 Microsoft Visual C++ Build Tools 为了使 Python 的扩展包能够成功编译,特别是像 Cython 这样的工具,在 Windows 平台上通常需要有合适的 C++ 编译环境。当遇到错误提示 `error: Microsoft Visual C++ 14.0 or greater is required` 时,意味着当前环境中缺失必要的构建工具。 访问官方网站获取最新版的 Microsoft Visual C++ 构建工具是一个有效的解决方案[^2]。具体操作如下: 前往 [Visual Studio 官方下载页面](https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/) ,这里提供了多种不同配置选项供开发者选择。对于只需要基本的 C/C++ 编译能力的情况来说,“仅限于建立桌面应用”的轻量级安装方案就足够了[^4]。 #### 执行安装过程中的注意事项 在启动安装向导之后,建议勾选以下组件来确保可以顺利处理大多数常见的 Python 包编译需求: - **C++ build tools** - **MSVC v14.x - VS 20xx C++ x64/x86 build tools (Latest)** (其中 "VS 20xx" 表示具体的年份版本号) - 如果计划使用特定版本的 Python,则还应该考虑加入对应的 Windows SDK 版本以及 .NET Desktop development 工具集 完成上述设置后继续按照屏幕指示完成整个安装流程即可[^3]。 #### 验证安装是否成功 安装完成后可以通过命令行测试新安装的编译器是否正常工作。打开 PowerShell 或者 CMD 输入简单的 Hello World 测试程序验证编译链路是否通畅: ```cpp // hello.cpp 文件内容 #include <iostream> int main(){ std::cout << "Hello, world!" << std::endl; } ``` 保存文件为 `hello.cpp` 后在同一目录下运行下面两条指令来进行编译和执行: ```powershell cl /EHsc hello.cpp user32.lib .\hello.exe ``` 如果一切正常将会看到控制台打印出 `"Hello, world!"` 字样说明编译环境已经准备完毕[^1]。
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

.@d

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值