Python 调用PIL库失败的解决方法


Posted in Python onJanuary 08, 2019

今天学习Python的时候,需要安装一个第三方库,Python Imaging Library,是Python下面一个非常强大的处理图像的工具库,不过PIL目前只支持到Python2.7版本。

Pillow是PIL的一个派生分之,目前的最新版本是3.0

安装Pillow的时候,打开Python的安装目录(例如我的是C:\Python27\Scripts),命令行启用easy_install.exe pip

pip是Python包管理宫羽,主要用于安装PYPI(python package index,是python官方的第三方库的仓库)上的软件包,可以替代easy_install工具,

官网地址为:http://pypi.python.org/pypi

pip安装完成后,再通过pip一键安装Pillow, 命令行:pip install Pillow

完成安装!

但是调用

from PIL import Image

的时候一直出错,提示找不到PIL这个模块,但是C:\Python27\Lib\site-packages这个目录里是有这个的,在网上找了半天没找到解决方案,

最后想到是不是跟版本有关系,我用的是Python2.7和Python3.6两个版本,猜到是不是因为不支持3.6版本导致的,于是我卸载了3.6,终于可以用了。

进行了简单的缩放操作,发现python在图像处理方面还挺好用的。

from PIL import Image
im=Image.open('q.jpg')
im.thumbnail((200,100))
im.save('thumb.jpg','JPEG')

Python刚开始学没多久,希望自己能坚持下去。

以上这篇Python 调用PIL库失败的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之编写类之三子类
Oct 11 Python
Python之os操作方法(详解)
Jun 15 Python
python回调函数中使用多线程的方法
Dec 25 Python
Python迭代器和生成器定义与用法示例
Feb 10 Python
python3+dlib实现人脸识别和情绪分析
Apr 21 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
Jun 25 Python
python文档字符串(函数使用说明)使用详解
Jul 30 Python
django认证系统实现自定义权限管理的方法
Aug 28 Python
用Python去除图像的黑色或白色背景实例
Dec 12 Python
pandas 强制类型转换 df.astype实例
Apr 09 Python
python的Jenkins接口调用方式
May 12 Python
Python调用REST API接口的几种方式汇总
Oct 19 Python
解决pyinstaller打包pyqt5的问题
Jan 08 #Python
Python Numpy库安装与基本操作示例
Jan 08 #Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
Jan 08 #Python
Python离线安装PIL 模块的方法
Jan 08 #Python
Python数据预处理之数据规范化(归一化)示例
Jan 08 #Python
Python实现的拉格朗日插值法示例
Jan 08 #Python
Python3 安装PyQt5及exe打包图文教程
Jan 08 #Python
You might like
动漫女神老婆无限好,但日本女生可能就不是这么一回事了!
2020/03/04 日漫
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
TP3.2批量上传文件或图片 同名冲突问题的解决方法
2017/08/01 PHP
flexigrid 参数说明
2010/11/23 Javascript
jquery实现兼容浏览器的图片上传本地预览功能
2013/10/14 Javascript
jQuery中Form相关知识汇总
2015/01/06 Javascript
JS实现样式清新的横排下拉菜单效果
2015/10/09 Javascript
JavaScript原型及原型链终极详解
2016/01/04 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
JS+CSS3实现超炫的散列画廊特效
2016/07/16 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
2016/08/24 Javascript
JS创建对象的写法示例
2016/11/04 Javascript
基于JavaScript实现Tab选项卡切换效果
2016/11/24 Javascript
vue调用高德地图实例代码
2017/04/28 Javascript
微信小程序开发图片拖拽实例详解
2017/05/05 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
2017/11/17 Javascript
一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)
2018/01/08 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
Python3 Post登录并且保存cookie登录其他页面的方法
2018/12/28 Python
PyQt5+requests实现车票查询工具
2019/01/21 Python
python如何保证输入键入数字的方法
2019/08/23 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
Python socket聊天脚本代码实例
2020/01/02 Python
python+selenium+Chrome options参数的使用
2020/03/18 Python
Python3将ipa包中的文件按大小排序
2020/04/17 Python
CSS3实现瀑布流布局与无限加载图片相册的实例代码
2016/12/22 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
班长岗位职责
2013/11/10 职场文书
领导班子自我剖析材料
2014/08/16 职场文书
医者仁心观后感
2015/06/17 职场文书
七年级英语教学反思
2016/02/15 职场文书
教你怎么用Python监控愉客行车程
2021/04/29 Python
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python