2019.5.9 pycharm安装拓展包 Unable to find vcvarsall.bat 错误解决方案 和 win10 fatal error LNK1158解决方案

今天想跑一个从GitHub上branch下的代码,按照作者的安装步骤要安装一个小包,结果:

2019.5.9 pycharm安装拓展包 Unable to find vcvarsall.bat 错误解决方案 和 win10 fatal error LNK1158解决方案

Unable to find vcvarsall.bat 

都9102年了我竟然还在报错。。网上查到了解决方案,非常简单:安装VS2015

当然了,都9102年了官方都不提供VS2015的下载了(2019都发行了啊喂!!!

2019.5.9 pycharm安装拓展包 Unable to find vcvarsall.bat 错误解决方案 和 win10 fatal error LNK1158解决方案

参考了这篇博客之后:https://blog.****.net/neverstopforcode/article/details/80817565

2019.5.9 pycharm安装拓展包 Unable to find vcvarsall.bat 错误解决方案 和 win10 fatal error LNK1158解决方案

噢噢,使用VS2017直接安装Python扩展就可以啦!

问题又来了:我好像是已经在VS2017中安装了Python扩展的吧。。记得没错

最后发现:原来是没装这个东西

2019.5.9 pycharm安装拓展包 Unable to find vcvarsall.bat 错误解决方案 和 win10 fatal error LNK1158解决方案

安装好了之后,就可以跑起来了。

然后又报错:

2019.5.9 pycharm安装拓展包 Unable to find vcvarsall.bat 错误解决方案 和 win10 fatal error LNK1158解决方案

解决方法:找到C:\Program Files (x86)\Windows Kits\8.1\bin\x64 文件夹中的 rc.exe rcdll.dll 

移动到:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 下面

解决!