本篇主要是我在跑一段图像重上色代码时遇到的问题,从一开始的 pip install 各种库,到现在摇身一变终于不用配python环境了,爆了个unable to find vcvarsall.bat 的问题。
在网上也参考了很多优秀的博主发的文章,现将自己的修改过程分享记录于此。
参考网址:Python 3.5 解决 unable to find vcvarsall.bat-百度经验 (baidu.com)
目录
2.找到_msvccompiler.py文件指向的126行代码处
问题:找不到vcvarsall.bat。
分析:这个问题是因为Python要调用一个vcvarsall.bat的文件,但是该文件需要安装c++编程环境才会有。网上的方法有两个:一、安装MinGW;二、安装≥对应需求版本的Visual Studio 。
解决措施:我这里用的是安装了Visual Studio 2017。(至于为什么要安装这个版本呢,请看接下来的文章)
一、问题分析
1.查看报错
它这里说,你的File “D:\.....\_msvccompiler.py”,line 126,里找不到 vcvarsall.vat。于是我们就