Python 3.6 -win64环境安装PIL模块的教程


Posted in Python onJune 20, 2019

PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了。PIL功能非常强大,但API却非常简单易用。

由于PIL仅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python 3.x,又加入了许多新特性,因此,我们可以直接安装使用Pillow。

32位的电脑环境安装pillow

如果安装了Anaconda,Pillow就已经可用了。否则,需要在命令行下通过pip安装:

$ pip install pillow

64位的电脑环境安装pillow

PIL官方只有32位的安装文件,安装时会提示找不到python的安装路径。64位Win7下无法安装PIL库的原因是:PIL官方http://www.pythonware.com/products/pil/提供的PIL二进制安装库包都是32位的。64位程序和32位程序检测注册表的位置是不一样的:64位程序检测HKEY_LOCAL_MACHINESOFTWAREPython,而32位程序检测HKEY_LOCAL_MACHINESOFTWAREWow6432NodePython。如果安装的python是64位的,其相关信息都在HKEY_LOCAL_MACHINESOFTWAREPython下面,而32位程序则在HKEY_LOCAL_MACHINESOFTWAREWow6432NodePython下面找Python安装信息,结果找不到了,所以会报错。
网上有非官方的64位库(官方源码编译版),叫做pillow,Pillow是PIL的替代版本。其网址为:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow、http://www.lfd.uci.edu/~gohlke/pythonlibs/。

Python 3.6 -win64环境安装PIL模块的教程

下载完成后,安装

C:/Python36/Scripts>pipinstall C:\python\Pillow_SIMD-5.2.0.post0-cp36-cp36m-win_amd64.whl

Python 3.6 -win64环境安装PIL模块的教程

总结

以上所述是小编给大家介绍的Python 3.6 -win64环境安装PIL模块的教程,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
Python 数据结构之旋转链表
Feb 25 Python
python实现决策树C4.5算法详解(在ID3基础上改进)
May 31 Python
python将文本分每两行一组并保存到文件
Mar 19 Python
Python数据抓取爬虫代理防封IP方法
Dec 23 Python
python交互模式下输入换行/输入多行命令的方法
Jul 02 Python
用python写测试数据文件过程解析
Sep 25 Python
Pytorch中Tensor与各种图像格式的相互转化详解
Dec 26 Python
Python多线程实现支付模拟请求过程解析
Apr 21 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
May 20 Python
Python使用Matlab命令过程解析
Jun 04 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
Sep 09 Python
python 如何将office文件转换为PDF
Sep 22 Python
详解Python 调用C# dll库最简方法
Jun 20 #Python
python async with和async for的使用
Jun 20 #Python
python aiohttp的使用详解
Jun 20 #Python
Python 中Django验证码功能的实现代码
Jun 20 #Python
Puppeteer使用示例详解
Jun 20 #Python
获取django框架orm query执行的sql语句实现方法分析
Jun 20 #Python
Python使用LDAP做用户认证的方法
Jun 20 #Python
You might like
关于session在PHP5的配置文件中的详细设置参数说明
2011/04/20 PHP
php中出现空白页的原因及解决方法汇总
2014/07/08 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
thinkPHP微信分享接口JSSDK用法实例
2017/07/07 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
JavaScript 编程引入命名空间的方法
2007/06/29 Javascript
cookie在javascript中的使用技巧以及隐私在服务器端的设置
2012/12/03 Javascript
js获取html文件的思路及示例
2013/09/17 Javascript
简单选项卡 js和jquery制作方法分享
2014/02/26 Javascript
javascript基于DOM实现权限选择实例分析
2015/05/14 Javascript
jQuery实现边框动态效果的实例代码
2016/09/23 Javascript
js实现登录验证码
2016/12/22 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
JS温故而知新之变量提升和时间死区
2019/01/27 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
2019/09/25 Javascript
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
基于python 爬虫爬到含空格的url的处理方法
2018/05/11 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
Python字符编码转码之GBK,UTF8互转
2020/02/09 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
Python猜数字算法题详解
2020/03/01 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
python中常见错误及解决方法
2020/06/21 Python
如何基于python把文字图片写入word文档
2020/07/31 Python
Python爬取微信小程序通用方法代码实例详解
2020/09/29 Python
马歇尔耳机官网:Marshall Headphones
2020/02/04 全球购物
恐龙的灭绝教学反思
2014/02/12 职场文书
《花的勇气》教后反思
2014/02/12 职场文书
旅游安全协议书
2014/04/21 职场文书
清明节随笔
2015/08/15 职场文书
linux中nohup和后台运行进程查看及终止
2021/06/24 Python
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android