python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法


Posted in Python onSeptember 19, 2016

可能很多人遇到过这个错误,当使用setup.py安装python2.7图像处理模块PIL时,python默认会寻找电脑上以安装的vs2008.如果你没有安装vs2008,会出现Unable to find vcvarsall.bat错误。

那么如何解决这个错误呢?以下就是这个错误的解决办法。

你可以通过设置VS90COMNTOOLS环境变量来引导python去识别一个新的vs.然后再执行setup.py继续完成安装。

如果你安装了vs2010,在cmd中执行:

SET VS90COMNTOOLS=%VS100COMNTOOLS%

如果安装了vs2012,在cmd中执行:

SET VS90COMNTOOLS=%VS110COMNTOOLS%

如果你安装了vs2013,在cmd中执行:

SET VS90COMNTOOLS=%VS120COMNTOOLS%

如果你觉得VS太大,不想安装,也可以安装MinGW 来解决。

1、在MinGW的安装目录下找到bin文件夹,找到mingw32-make.exe,复制一份更名为make.exe

2、把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;

3、在<python安装目录>\distutils增加文件distutils.cfg,在文件里输入:

[build] 
compiler=mingw32

保存文件即可。

总结

以上就是python安装PIL模块时遇到Unable to find vcvarsall.bat错误的解决方法,希望能对大家的学习或者工作带来一定的帮助,如果有疑问大家可以留言交流。

Python 相关文章推荐
Python2中的raw_input() 与 input()
Jun 12 Python
python递归查询菜单并转换成json实例
Mar 27 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
Feb 13 Python
python 美化输出信息的实例
Oct 15 Python
python微信好友数据分析详解
Nov 19 Python
pycharm创建scrapy项目教程及遇到的坑解析
Aug 15 Python
基于python3抓取pinpoint应用信息入库
Jan 08 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
Jan 08 Python
Pytorch 实现数据集自定义读取
Jan 18 Python
keras获得model中某一层的某一个Tensor的输出维度教程
Jan 24 Python
使用python-Jenkins批量创建及修改jobs操作
May 12 Python
重构Python代码的六个实例
Nov 25 Python
Python操作Access数据库基本步骤分析
Sep 19 #Python
Python自定义主从分布式架构实例分析
Sep 19 #Python
Python实现网络端口转发和重定向的方法
Sep 19 #Python
Python中__init__.py文件的作用详解
Sep 18 #Python
Python简单遍历字典及删除元素的方法
Sep 18 #Python
Python实现压缩与解压gzip大文件的方法
Sep 18 #Python
Python打包文件夹的方法小结(zip,tar,tar.gz等)
Sep 18 #Python
You might like
php页面消耗内存过大的处理办法
2013/03/18 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
php如何比较两个浮点数是否相等详解
2019/02/12 PHP
php fread函数使用方法总结
2019/05/28 PHP
Laravel获取所有的数据库表及结构的方法
2019/10/10 PHP
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
juqery 学习之三 选择器 可见性 元素属性
2010/11/25 Javascript
jQuery学习笔记之Helloworld
2010/12/22 Javascript
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
js关于命名空间的函数实例
2015/02/05 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
2015/11/23 Javascript
AngularJS基础 ng-options 指令详解
2016/08/02 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
python数据结构之二叉树的建立实例
2014/04/29 Python
python模块之time模块(实例讲解)
2017/09/13 Python
Python3.6安装及引入Requests库的实现方法
2018/01/24 Python
python多进程控制学习小结
2018/10/31 Python
python3 实现对图片进行局部切割的方法
2018/12/05 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
python爬虫 基于requests模块的get请求实现详解
2019/08/20 Python
Python Celery异步任务队列使用方法解析
2020/08/10 Python
Python wordcloud库安装方法总结
2020/12/31 Python
白宫黑市官网:White House Black Market
2016/11/17 全球购物
香港艺人陈冠希创办的潮流品牌:JUICESTORE
2021/03/04 全球购物
实习销售业务员自我鉴定
2013/09/21 职场文书
建筑设计所实习生自我鉴定
2013/09/25 职场文书
个人实习生的自我评价
2014/02/16 职场文书
个人欠款担保书
2014/05/20 职场文书
关于青春的演讲稿800字
2014/08/22 职场文书
安全生产标语大全
2014/10/06 职场文书
工作能力自我评价2015
2015/03/05 职场文书
功夫熊猫观后感
2015/06/10 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
pytorch加载预训练模型与自己模型不匹配的解决方案
2021/05/13 Python
python开发飞机大战游戏
2021/07/15 Python