详解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获得时间的实例说明
Mar 25 Python
python双向链表实现实例代码
Nov 21 Python
Windows系统下安装Python的SSH模块教程
Feb 05 Python
用Python制作检测Linux运行信息的工具的教程
Apr 01 Python
python从入门到精通(DAY 1)
Dec 20 Python
使用DataFrame删除行和列的实例讲解
Apr 08 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
May 10 Python
如何用C代码给Python写扩展库(Cython)
May 17 Python
Python 调用 Outlook 发送邮件过程解析
Aug 08 Python
python+Django实现防止SQL注入的办法
Oct 31 Python
Pycharm连接远程服务器过程图解
Apr 30 Python
python3实现语音转文字(语音识别)和文字转语音(语音合成)
Oct 14 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
当年上海收录机产品生产,进口和价格情况
2021/03/04 无线电
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
php过滤XSS攻击的函数
2013/11/12 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
使用新的消息弹出框blackbirdjs
2008/10/16 Javascript
jQuery 表格插件整理
2010/04/27 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&闭包&减缓全局空间污染
2010/11/16 Javascript
Highcharts 非常实用的Javascript统计图demo示例
2013/07/03 Javascript
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
2014/05/27 Javascript
7个让JavaScript变得更好的注意事项
2015/01/28 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
2015/10/30 Javascript
几种二级联动案例(jQuery\Array\Ajax php)
2016/08/13 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
jQuery实现联动下拉列表查询框
2017/01/04 Javascript
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
微信小程序自定义可滑动顶部TabBar选项卡实现页面切换功能示例
2019/05/14 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
vue mvvm数据响应实现
2020/11/11 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
2021/02/23 Vue.js
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
Python动态加载模块的3种方法
2014/11/22 Python
python实现字符串和字典的转换
2018/09/29 Python
对Python发送带header的http请求方法详解
2019/01/02 Python
pandas中的数据去重处理的实现方法
2020/02/10 Python
五分钟学会怎么用python做一个简单的贪吃蛇
2021/01/12 Python
美国从事品牌鞋类零售的连锁店:Famous Footwear
2016/08/25 全球购物
同步和异步有何异同,在什么情况下分别使用他们?
2012/12/28 面试题
单身联谊活动方案
2014/01/29 职场文书
我的小天地教学反思
2014/04/30 职场文书
水电维修专业推荐信
2014/09/06 职场文书
群众路线自我剖析材料
2014/10/08 职场文书
2015年保洁工作总结范文
2015/04/28 职场文书
高中议论文(范文2篇)
2019/08/19 职场文书
Python list列表删除元素的4种方法
2021/11/01 Python