python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决
也许自己真的就是有手残的毛病,你说好端端的环境配置好了,自己还在那里瞎鼓捣,我最不想看到的就是在安装一个别的模块的时候,自动卸载了本地的其他模块,每每这个时候,满满的崩溃啊,今天就是一个鲜活的例子。
我们都知道由于2和3版本的差异,2中的PIL模块可以直接安装和导入使用,3中需要安装的实际是Pillow模块,导入的却是PIL模块,我在安装别的模块的时候居然自动地把我本机安装好的Pillow模块卸载了,导致我后面使用的时候一直报错,想着直接再安装一下就行了,却发现事情真的是一团糟。
python -m pip install Pillow
提醒我本地环境已经满足了,但是我实际导入使用的时候却是没有的,无奈只好执行卸载操作:
python -m pip uninstall Pillow
卸载的时候提醒不存在这个包,我也是真的醉了的
没有办法,我只好手动删除了指定的目录,然后再次执行安装命令,提醒安装成功了。
原以为,尴尬的事情就到这里就结束了,却没有想到,安装是成功了,但是导入的时候却一直报错没有这样的模块,不管是导入Pillow还是PIL都是不存在,几经周折和尝试最终定位问题是在下面的几个文件:
我拷贝过来这三个文件重新卸载了Pillow后又安装了一下就可以了。
在导入的时候再次报错了,这次我去site-packages里面去排查问题,发现了一个奇葩的现象,居然新安装的PIL模块文件目录名为:pil,居然是小写的,哎,真的是醉了啊,改成大写的之后直接导入:
这一刻终于感觉很酸爽的啊,之后赶紧拿之前的程序跑一跑压压惊,主要是想确定真的是没问题....
直到这一刻,终于可以歇会了。
python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决相关推荐
- Python3安装bs4报错及解决方案
Python3安装bs4报错及解决方案 吐血分享!!! 学习网络爬虫的都知道,除了使用正则表达式以外,我们还会经常使用一种beautifulsoup的工具,这个工具很好的分析网页结构,使得更好的爬取, ...
- 服务器上安装ffmpeg后报错及解决方案libavdevice.so.58: cannot open shared object file: No such file or directory
服务器上安装ffmpeg后报错及解决方案 问题描述 实习的时候要求复现从视频中提取3D骨架的论文,其中一篇源码中要用到ffmpeg来对视频进行预处理.安装完ffmpeg之后导入ffmpeg的时候出错, ...
- Vue安装axios后报错:Cannot read properties of undefined(reading ‘use‘)
Vue安装axios后报错:Cannot read properties of undefined(reading 'use') 话说这个错误百度了一下午都没解决 直到我发下我用的是Vue3.x 于是 ...
- 安装sass-loader后报错:TypeError: this.getOptions is not a function
运行命令: npm install --save-dev sass-loader 安装sass-loader后报错:TypeError: this.getOptions is not a functi ...
- eclipse上安装hadoop后报错 Error:org.hadoop.security.AccessControlException:Permission
eclipse上安装hadoop插件后报错: org.apache.hadoop.security.AccessControlException: Permission denied: user=Dr ...
- ubuntu18 安装jdk后报错Error occu‘r‘re‘d during initialization of VM
在/ect/profile文件末尾加上如上配置后报错, 原因是JAVE_HOME/lib和JAVE_HOME/jre/lib下面有xxxx.pack没有解压成jar包 可以在JAVE_HOME/bin ...
- centos安装python3.8.1_centos6.6下安装python3.8.1后报错?
我的系统版本是:[root@localhost ~]# rpm -q centos-release centos-release-6-6.el6.centos.12.2.x86_64 按照标准步骤./ ...
- linux安装python3.6以后报错处理
因为yum是python2编写的,当装上python3以后,会因为版本冲突造成yum不能用,需要修改几个地方 1.vi /usr/bin/yum # vi /usr/bin/yum #!/usr/bi ...
- linux python3安装uwsgi报错问题解决
当我运行 pip3 install uwsgi 出现了如下的报错信息 WARNING: Running pip install with root privileges is generally no ...
- 11gR2 grid安装最后报错[INS-20802] Oracle Cluster Verification Utility failed
原因说是在hosts文件里指定了scan ip 日志中也报错: INFO: Checking Single Client Access Name (SCAN)... INFO: Checking na ...
最新文章
- 美国 AI 博士:什么都不会怎么学 Python?
- 书评 | 圈内大佬怎么看编程日历
- Unity The Type Matching Rule
- Cannot change version of project facet Dynamic Web Module to 2.5 问题的解决方法
- 数据结构与算法笔记(十四)—— 二叉树
- OpenMP 多核编程(转载)
- 动态规划问题之背包模型(18题)
- 在计算机桌面上添加小工具日历,实用桌面小工具时钟日历在win7中的添加方法...
- 基于GPT2的中文闲聊机器人/GPT2 for Chinese chitchat
- Ubuntu硬盘的挂载(临时、永久挂载)
- PHP作用域和文件夹操作
- Spotlight – Recommend Node.js Projects For January
- 一文搞懂数据仓库分层模型
- 关于Flash闪存的扇区、块、页
- 记录蓝屏问题FAULTY_HARDWARE_CORRUPTED_PAGE
- ubuntu20.04截图快捷键
- 机器学习笔记(通俗易懂)---监督学习介绍:分类与回归,泛化~过拟合与欠拟合(2)
- 基于pyqt5的翻译软件源代码,支持图片、截屏翻译,支持音标发音,翻译结果播报
- JavaScript简单随机数去重
- matlab 绘图 实例,MATLAB 绘图实例