windows安装visual studio C++ build tools
**
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com/visual-cpp-build-tools/.
**
文章目录
前言
安装detectron2时,需要c++编译环境。报错为error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com/visual-cpp-build-tools/.
由于其他软件安装时,如paddle2.6也需要编译环境,网上找到的解决方案如下。
一、问题原因
Windows需要在安装某些库的时候需要自己编译,但如果本机没有对应的编译的环境,就会产生报错。
二、解决方案
直接安装Microsoft C++ Build Tools,不想安装Visual Studio(文件太大,平时也用不到)。
1.下载安装包
ps:首先要去下载 Visual Studio C++ Build tools,然后打开 visualcppbuildtools_full.exe 文件,选择 默认值 安装。
下载visualcppbuildtools_full.exe文件直接安装。可以直接安装成功。
但是我当时是安装过程中提示“安装包丢失或损坏”,
选择通过下载离线包进行安装。
1.1下载对应离线安装包解压
上一步提供搜索包位置,选择对应的文件。结果也会卡住,说明需要还其他资源包。
2.解压完整安装包并安装(推荐)
最终解决方案,下载离线包为 .iso 文件,下载以后进行解压
解压获得文件打开如下:
选择VisualCppBuildTools_Full.exe运行,竟然直接安装成功了。
三、参考文章
1.【Visual c++ Build Tools】下载
2.Rust 在 Windows10 下安装/执行出错的解决方法