跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
C++AI算法

Microsoft C++ Build Tools 安装指南

介绍在 Windows 环境下安装 Microsoft C++ Build Tools 的详细步骤,解决 Python 包编译时报错缺少 C++ 编译环境的问题。内容包括下载安装工具、选择必要组件、配置环境变量及验证安装是否成功。

DataScient发布于 2026/3/30更新于 2026/10/26124 浏览

背景

在 Windows 下安装某些 Python 包(如 ctc-segmentation 等)时,若出现报错:

error: Microsoft Visual C++ 14.0 or greater is required

说明该包需要本机 C/C++ 编译环境(MSVC)来编译扩展模块。按本教程安装后即可解决。

下载安装工具

访问 Microsoft C++ 生成工具 - Visual Studio 下载安装包。

文章配图

运行安装器 vs_BuildTools.exe,点击继续。

文章配图

选择 C++ 桌面开发,注意右侧至少勾选以下组件(建议保持默认,缺少后再增加):

  • ✅ MSVC v14.x (x64/x86)
  • ✅ Windows 10/11 SDK
  • ✅ C++ CMake tools for Windows(建议)

注意:对 Python 编译扩展而言,最核心的是 MSVC + Windows SDK。CMake 在一些包里也会用到,建议一起安装。

文章配图

如果不想默认安装到 C 盘,可以更改安装位置。

文章配图

在'安装位置'页确认占用空间并开始安装。

文章配图

安装完成后重启电脑或重新打开终端。

文章配图

配置环境变量

  1. 搜索并打开'查看高级系统设置'。

文章配图

  1. 点击'环境变量'。

文章配图

  1. 在系统变量中找到 Path 并双击编辑。

文章配图

  1. 新建环境变量,添加 MSVC 的 bin 路径。例如:
D:\A-Study\C++Envs\MicrosoftVisualStudio\18\BuildTools\VC\Tools\MSVC\14.50.35717\bin\Hostx64\x64

文章配图

  1. 打开 CMD 终端输入 cl。如图所示显示版本号即为成功安装。

文章配图

目录

  1. 背景
  2. 下载安装工具
  3. 配置环境变量

更多推荐文章

查看全部
  • Linux 互斥锁原理与 C++ RAII 封装实战
  • OpenClaw 原版及汉化版在 Windows 与 Linux 下的部署实践
  • 从记忆化搜索到动态规划:状态表示、转移方程与空间优化实战
  • 程序员海外接单指南:Freelancer、Upwork、Fiverr 与 Toptal 平台对比分析
  • FLUX.1-dev 创意工作流:Midjourney 迁移与 Prompt 工程适配
  • 深度学习模型优化策略与实战调参
  • 修改 Docker 默认存储位置的三种方法
  • SLAM Toolbox 实战:机器人定位与建图核心应用
  • OpenClaw:AI 助手如何改写开源规则与开发模式
  • C++ 哈希表封装实战:模拟实现 unordered_map 与 unordered_set
  • Apache Maven 3.9.9 安装配置教程
  • 人工智能应用技术核心内容与学习路径
  • Git 安装状态检查方法汇总
  • Ollama 下载模型太慢?试试国内 HuggingFace 镜像与 LLama-Factory 组合
  • 大模型基础概念、架构与应用场景详解
  • OpenClaw 多 Agent 协作工作流实验
  • Ubuntu 安装 OpenClaw 的一键脚本、Docker 及源码方法
  • 系统接收多种报文时,如何避免 if-else 地狱?策略与工厂模式实战
  • 我的第一个爬虫:从零用Python抓取网页
  • OpenClaw + MCP:构建连接任意工具的 AI 助手

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online