这个问题啊属实是纠缠我一上午时间,时间全部浪费在去查资料,去找资源!但是问题没有那么难,往往想难了!

首先说说我要干什么:我想安装PIL进行界面编辑,就是为了设置界面的背景图片,可是问题来了,我一调用PIL 就会出现报错。

第一个问题:可能是没有导入PIL包吧,第一个坑就来了,我先打开CMD命令处理器,然后进行安装,刚开始还是安装不上,我一看是没有升级pip(查询pip版本命令是:pip show pip,再说你使用pip的时候也会提醒你版本低需要升级的,注意下面有一个小黄色字体),我就升级一下pip(升级pip命令是:python -m pip install --upgrade pip),然后在进行升级,发现升级失败,然后下面就提示一串错误,意思就让我在“pip install -upgrade pip”的”install“的后面加入”–user“,随后就升级成功了。本来我以为这安装PIL也直接这么安装就可以了。

然后第二个问题来了:安装PIL 时候提示找不到这个安装包,找不到???不能啊,我去百度查了一下发现不是应该安装PIL应该安装pillow,原来是我理解错了,那我就安装吧,然后安装什么的都很顺利,包括在CMD命令中使用都可以没有出现问题。

紧接着第三个问题来了:第三个问题就是我在python的编辑器中使用是可以没有问题的,运行不会出现错误,但是在pycharm中就会出现错误了,这是什么问题呢?后来我才琢磨明白,可能PyCahrm中使用的不是电脑中安装的,然后我找到设置:

pycharm pyspark安装不了 pycharmpip安装失败_pycharm pyspark安装不了


这个地方,发现这个PIP没有升级(这是我升级以后的),然后升级pip,在升级setuptools,然后点旁边的+号,添加Pillow就可以了。然后在使用form PIL import Image,ImageTk 就不会出现错误!

真是细节决定成败,不要忽略人家PyCharm的感受啊!!!