详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决


Posted in Python onApril 17, 2019

也许自己真的就是有手残的毛病,你说好端端的环境配置好了,自己还在那里瞎鼓捣,我最不想看到的就是在安装一个别的模块的时候,自动卸载了本地的其他模块,每每这个时候,满满的崩溃啊,今天就是一个鲜活的例子。

我们都知道由于2和3版本的差异,2中的PIL模块可以直接安装和导入使用,3中需要安装的实际是Pillow模块,导入的却是PIL模块,我在安装别的模块的时候居然自动地把我本机安装好的Pillow模块卸载了,导致我后面使用的时候一直报错,想着直接再安装一下就行了,却发现事情真的是一团糟。

python -m pip install Pillow

提醒我本地环境已经满足了,但是我实际导入使用的时候却是没有的,无奈只好执行卸载操作:

python -m pip uninstall Pillow

卸载的时候提醒不存在这个包,我也是真的醉了的

没有办法,我只好手动删除了指定的目录,然后再次执行安装命令,提醒安装成功了。

原以为,尴尬的事情就到这里就结束了,却没有想到,安装是成功了,但是导入的时候却一直报错没有这样的模块,不管是导入Pillow还是PIL都是不存在,几经周折和尝试最终定位问题是在下面的几个文件:

详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决

我拷贝过来这三个文件重新卸载了Pillow后又安装了一下就可以了。

在导入的时候再次报错了,这次我去site-packages里面去排查问题,发现了一个奇葩的现象,居然新安装的PIL模块文件目录名为:pil,居然是小写的,哎,真的是醉了啊,改成大写的之后直接导入:

详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决

这一刻终于感觉很酸爽的啊,之后赶紧拿之前的程序跑一跑压压惊,主要是想确定真的是没问题....

详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决

直到这一刻,终于可以歇会了。

以上所述是小编给大家介绍的python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python正则抓取网易新闻的方法示例
Apr 21 Python
python运行其他程序的实现方法
Jul 14 Python
Python实现字典的遍历与排序功能示例
Dec 23 Python
python画出三角形外接圆和内切圆的方法
Jan 25 Python
Python实现的微信好友数据分析功能示例
Jun 21 Python
[原创]Python入门教程5. 字典基本操作【定义、运算、常用函数】
Nov 01 Python
python 在某.py文件中调用其他.py内的函数的方法
Jun 25 Python
python将字符串转换成json的方法小结
Jul 09 Python
Python使用lambda表达式对字典排序操作示例
Jul 25 Python
Python爬取豆瓣视频信息代码实例
Nov 16 Python
matplotlib画混淆矩阵与正确率曲线的实例代码
Jun 01 Python
python中的random模块和相关函数详解
Apr 22 Python
一步步教你用python的scrapy编写一个爬虫
Apr 17 #Python
Python中如何导入类示例详解
Apr 17 #Python
Linux上使用Python统计每天的键盘输入次数
Apr 17 #Python
python3转换code128条形码的方法
Apr 17 #Python
Python爬虫——爬取豆瓣电影Top250代码实例
Apr 17 #Python
Python2与Python3的区别实例总结
Apr 17 #Python
详解Python用户登录接口的方法
Apr 17 #Python
You might like
php的curl实现get和post的代码
2008/08/23 PHP
zf框架的zend_cache缓存使用方法(zend框架)
2014/03/14 PHP
php实现四舍五入的方法小结
2015/03/03 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
2016/06/19 PHP
Yii2验证器(Validator)用法分析
2016/07/23 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
2021/03/04 PHP
javascript Ext JS 状态默认存储时间
2009/02/15 Javascript
js导入导出excel(实例代码)
2013/11/25 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
Backbone.js框架中Model与Collection的使用实例
2016/05/07 Javascript
url中的特殊符号有什么含义(推荐)
2016/06/17 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
2018/08/24 Javascript
微信开发之企业付款到银行卡接口开发的示例代码
2018/09/18 Javascript
JS实现可用滑块滑动的缓动图代码
2019/09/01 Javascript
[01:20:47]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第一场 1月19日
2021/03/11 DOTA
批量获取及验证HTTP代理的Python脚本
2017/04/23 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
python opencv实现旋转矩形框裁减功能
2018/07/25 Python
Python GUI布局尺寸适配方法
2018/10/11 Python
python实现图片筛选程序
2018/10/24 Python
wxPython:python首选的GUI库实例分享
2019/10/05 Python
python numpy生成等差数列、等比数列的实例
2020/02/25 Python
Python爬虫入门有哪些基础知识点
2020/06/02 Python
python 数据类型强制转换的总结
2021/01/25 Python
Html5新标签解释及用法
2012/02/17 HTML / CSS
个人应聘自我评价分享
2013/11/18 职场文书
小学毕业感言150字
2014/02/05 职场文书
小学毕业感言300字
2014/02/19 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
赔偿协议书怎么写
2015/01/28 职场文书
个人自我鉴定怎么写?
2019/07/01 职场文书
Python基础之数据类型知识汇总
2021/05/18 Python