科普:pillow是PIL(Python成像库)的一个分支,PIL不再被维护了。所以,为了保持向后兼容性,往往使用旧的模块名称PIL。所以,直接import PIL就可以了。
问题描述:已安装pillow ,但是在pycharm 和 python 自带的编辑器中编译都失败。
1.检查set-packages是否有pillow,下图位置。
(1)如果没有的话,直接安装pip install pillow
(2)如果安装过程中出现warining(如下图),可能是同目录下有之前下载的内容且无效,删除目录下带“~”的文件夹。
2.如果安装了pillow但是pycharm建立的项目仍无法找到PIL,应该是项目的Interpreter(解释器)没有选择对路径,重新选择Interpreter即可。
3. 如果set-packages有pillow且选择的解释器路径正确,则查看是否存在两个set-packages路径,一个为python的库,一个为当前环境的库,在终端或cmd里运行python后输入import pillow,则显示找不到,说明当前python环境选择不正确。
解决方案:不仅按2步骤重新选择解释器路径,且找到包含库少的site-packages路径删掉。若因为删除后导致找不到某些依赖库,则重新安装需要的依赖库。