在做杂项题目利用python脚本对图片进行处理时,发现代码无论怎么调试都调试有误,然后换了一个代码发现自己pycharm中未装pil.

方法一 :直接在pycharm中安装

pycharm—>file—>setting—>Project:Desktop—>Project interpreter—>输入pil—>install package

python pillow 安装失败 pycharm安装pillow出错_python


python pillow 安装失败 pycharm安装pillow出错_命令行_02


python pillow 安装失败 pycharm安装pillow出错_python_03


我失败了,错误大概是这个意思:因为PyCharm选择的python解释器和pip版本的问题真奇怪,我第二次再尝试安装时,搜索pil出现以下界面

python pillow 安装失败 pycharm安装pillow出错_Python_04


 


方法二:利用命令进行安装
pip install pillow

python pillow 安装失败 pycharm安装pillow出错_Python_05


显示需要升级pip版本

(为什么需要升级pip包:当pip版本太老的时候,很多包都安装不成功)

利用一下命令升级pip

python -m pip install --upgrade pip

注意:upgrade前面有两个-,不要怀疑,输一个就是错的,不信看图(应该只有我那么傻了吧)

python pillow 安装失败 pycharm安装pillow出错_pip_06


然而!!!!

安装时出现问题,百度后换了一个命令尝试还是错误

python -m pip install -U --force-reinstall pip

python pillow 安装失败 pycharm安装pillow出错_pip_07


想了一会,突然想着最近家里网很差,刚刚一个2MB的包都下载好几分钟,会不会中途网络断连导致更新失败,开了个手机热点再次进行尝试

呵,网络

python pillow 安装失败 pycharm安装pillow出错_python pillow 安装失败_08

---------------------------------------------分割线-----------------------------------------------------

在寻找解决办法的时候还看到一种

python pillow 安装失败 pycharm安装pillow出错_python pillow 安装失败_09


---------------------------------------------分割线-----------------------------------------------------接下来安装pillow,哈哈哈哈,又报错了。。。。。。。

第一次

python pillow 安装失败 pycharm安装pillow出错_pip_10


第二次

python pillow 安装失败 pycharm安装pillow出错_Python_11


第三次

python pillow 安装失败 pycharm安装pillow出错_python pillow 安装失败_12


装成功了,哈哈哈哈开心。

我是Windows10系统,同时装了python3.7和python2.7,在安装过程中发现命令行进行操作的都是3.7版本

有关PIL和pillow
PIL(Python Imaging Library)是Python一个强大方便的图像处理库,名气也比较大。不过只支持到Python 2.7。

PIL官方网站:http://www.pythonware.com/products/pil/

Pillow是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。目前最新版本是3.0.0。

Pillow的Github主页:https://github.com/python-pillow/Pillow

所以我在命令行装pil是装不上的

python pillow 安装失败 pycharm安装pillow出错_pip_13


方法三:下载wheel文件进行安装

网址:https://pypi.org/project/Pillow/1.0/#history

python pillow 安装失败 pycharm安装pillow出错_python_14


python pillow 安装失败 pycharm安装pillow出错_pip_15


网上查阅后下载文件包,命令行窗口键入(假设我下载的PIL文件存放在E盘下,文件名叫Pillow-3.3.1-cp27-cp27m-win_amd64.whl)

pip  install e:\Pillow-3.3.1-cp27-cp27m-win_amd64.whl

我本来想下载6.2.2版本的,同时支持3.7和2.7版本,下载完了也没用到。不知道这个办法是否可行,在安装过程中是否会遇到问题,仅供参考。

pillow-6.2.2-cp27:
链接:https://pan.baidu.com/s/1h53GdtMxBb6nieU2r6A0Rw 提取码:xdvz
pillow-6.2.2-cp37
链接:https://pan.baidu.com/s/1T1Kqb-h7pCpTpYLXrKUWUA 提取码:hzmm