详解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解析html开发库pyquery使用方法
Feb 07 Python
Djang中静态文件配置方法
Jul 30 Python
好用的Python编辑器WingIDE的使用经验总结
Aug 31 Python
python中redis的安装和使用
Dec 04 Python
python找出完数的方法
Nov 12 Python
python爬虫超时的处理的实例
Dec 19 Python
对Python闭包与延迟绑定的方法详解
Jan 07 Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
Aug 07 Python
django删除表重建的实现方法
Aug 28 Python
Python reversed函数及使用方法解析
Mar 17 Python
基于Python实现天天酷跑功能
Jan 06 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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
php中将网址转换为超链接的函数
2011/09/02 PHP
Laravel 4 初级教程之视图、命名空间、路由
2014/10/30 PHP
PHP中上传多个文件的表单设计例子
2014/11/19 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
Laravel中使用Queue的最基本操作教程
2017/12/27 PHP
类似框架的js代码
2006/11/09 Javascript
jQuery 对象中的类数组操作
2009/04/27 Javascript
javascript显示用户停留时间的简单实例
2013/08/05 Javascript
文本框中禁止非数字字符输入比如手机号码、邮编
2013/08/19 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
JavaScript的new date等日期函数在safari中遇到的坑
2016/10/24 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
2017/08/28 jQuery
Angular 4.x+Ionic3踩坑之Ionic 3.x界面传值详解
2018/03/13 Javascript
Vue的props父传子的示例代码
2020/05/20 Javascript
JS+JQuery实现无缝连接轮播图
2020/12/30 jQuery
[45:18]完美世界DOTA2联赛循环赛 PXG vs IO 第二场 11.06
2020/11/09 DOTA
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
如何使用python把ppt转换成pdf
2019/06/29 Python
python顺序执行多个py文件的方法
2019/06/29 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
Pytorch之finetune使用详解
2020/01/18 Python
python环境下安装opencv库的方法
2020/03/05 Python
Python json格式化打印实现过程解析
2020/07/21 Python
茵宝(Umbro)英国官方商店:英国足球服装生产商
2016/12/29 全球购物
英国在线泳装店:Simply Swim
2019/05/05 全球购物
局域网定义和特性
2016/01/23 面试题
美德少年事迹材料
2014/01/23 职场文书
节约电力资源的建议书
2014/03/12 职场文书
寒假安全保证书
2015/02/28 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
致短跑运动员加油稿
2015/07/21 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
解决Jenkins集成SonarQube遇到的报错问题
2021/07/15 Java/Android