今天想在添加pillow包的时候出了问题,一直添加不上这个包,一直read time out然后报一大堆错。在网上和博客上查了好多方法也都一直没解决好,吃了个中饭不甘心继续搞,后来终于成功了。
给同为新手还有强迫症的旁友分享一下,脱离苦海。
查了好多博客都说直接去命令行输入 pip install pillow就行了,但是我也还是不行,然后又看到人说去重新装pip包(就是要装好多包都要先装好这个pip包)但是我也不晓得怎么搞,作为菜鸡的我选择最暴力的方式来解决,我决定从头开始重装。
我装的是Python3.7,我直接把他卸了然后重新下载重新装,然后发现在装的时候其实就有pip包的选项的,最开始学的时候啥也不懂,都没注意:
但是坑爹的是他给你自带装上来的pip版本不是最新的,所以就会导致你装了pip包了也装不上pillow包,然后就需要更新pip。
首先你要找到你装的python的文件位置,然后win+r打开运行窗口,输入cmd打开命令窗口
然后把文件目录切换到你装的文件里的这个script文件目录下,方法就是输入 cd C:\文件路径
如下图,转到对应目录之后,输入 pip install pillow,然后出现黄字部分的警告提示你的pip版本过低,然后把他给你的那段文字 python -m pip install -upgrade pip 复制粘贴到下面就可以更新pip,可以看到pip的版本号,然后再输入pip install Pillow就可以安装成功了。
由于菜,所以我也不知道为什么,在我重装之前也这样弄但是就是不行,emm大家如果也这样就也重装一下吧,反正也不大也不麻烦,哈哈哈哈
如果在Pycharm里面还是无法调用模块的话,就在Pyharm里面再把这个包装依次,方法是:File>settings>Project>Project Interpreter,点击右边的加号,进去搜索Pillow包安装就ok了,装Pillow-PIL也可。调用的时候使用语句 from PIL import Image,只要装上了都可以根据报错提示里面的改。