无法加载mspdb140.dll
python setup.py build_ext --inplace
cl.exe的环境变量设置的不对
环境变量设置后,资源管理器也必须重启,否则,环境变量还是旧的。
vs2015解决方法:
1. 找到VS2015 IDE的安装目录,以本人电脑上的目录为例: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
2.将IDE目录中的msobj140.dll, mspdb140.dll, mspdbcore.dll, mspdbsrv.exe四个文件复制到VC的bin目录下覆盖原有文件,以本人电脑为例VC/bin的目录为:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
3.打开VS2015 新建一个C++的win32 控制台程序试一下是否还出现Link1171错误
4.如果还出现这个错误,请将VC/bin目录加入到系统环境变量Path中用分号隔开,重启计算机
vs2017解决方法同2015,把目录换成vs2017的。