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 相关文章推荐
详解django的serializer序列化model几种方法
Oct 16 Python
解决Mac下首次安装pycharm无project interpreter的问题
Oct 29 Python
python使用suds调用webservice接口的方法
Jan 03 Python
Django接收自定义http header过程详解
Aug 23 Python
Python 复平面绘图实例
Nov 21 Python
python使用itchat模块给心爱的人每天发天气预报
Nov 25 Python
CentOS7下安装python3.6.8的教程详解
Jan 03 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
Jan 16 Python
python连接mongodb集群方法详解
Feb 13 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
Dec 31 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
Feb 07 Python
浅谈Python类的单继承相关知识
May 12 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
初学CAKEPHP 基础教程
2009/11/02 PHP
PHP $_FILES函数详解
2011/03/09 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
PHP闭包实例解析
2014/09/08 PHP
PHP中使用循环实现的金字塔图形
2014/11/08 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
2015/03/24 PHP
PHP获取文件行数的方法
2015/06/10 PHP
深入理解PHP中mt_rand()随机数的安全
2017/10/12 PHP
javascript基础第一章 JavaScript与用户端
2010/07/22 Javascript
JavaScript闭包实例讲解
2014/04/22 Javascript
JavaScript实现的石头剪刀布游戏源码分享
2014/08/22 Javascript
JS中生成随机数的用法及相关函数
2016/01/09 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
JavaScript动态绑定详解
2017/09/14 Javascript
vue.js父子组件通信动态绑定的实例
2018/09/28 Javascript
详解Vue 如何监听Array的变化
2019/06/06 Javascript
Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法
2020/09/04 Javascript
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
[02:04]2020年夜魇暗潮预告片
2020/10/30 DOTA
Python标准库之itertools库的使用方法
2017/09/07 Python
数据清洗--DataFrame中的空值处理方法
2018/07/03 Python
对Python3 pyc 文件的使用详解
2019/02/16 Python
简单了解python变量的作用域
2019/07/30 Python
python urllib和urllib3知识点总结
2021/02/08 Python
汉森冲浪板:Hansen Surfboards
2018/05/19 全球购物
Beach Bunny Swimwear官网:设计师泳装和性感比基尼
2019/03/13 全球购物
给同学的道歉信
2014/01/16 职场文书
庆祝儿童节标语
2014/10/09 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
用CSS3画一个爱心
2021/04/27 HTML / CSS
JavaScript与JQuery框架基础入门教程
2021/07/15 Javascript
JS精髓原型链继承及构造函数继承问题纠正
2022/06/16 Javascript