安装了最新的VS2019,在使用pip安装dlib时,需要使用到cmake,但是安装cmake后报错如下:
CMake Error at CMakeLists.txt:3 (project):
Failed to run MSBuild command:
MSBuild.exe
to get the value of VCTargetsPath:
Configuring incomplete, errors occurred!
看错误信息很简单,就是找不到MSBuild,然后百度了一圈都没有发现答案(解决后发现stack overflow上有同样的问题),不知道从哪里设置cmake默认的MSBuild,后来想了一下,既然没有配置那就应该直接放到环境变量即可。事实证明可行,以我的电脑安装路径为例:“D:\VS2019\MSBuild\Current\Bin”,加入环境变量即解决问题,希望能帮到大家。