首页 » python » 正文

Python PIL(图像处理工具类)安装方法记录

提醒:windows使用PIL官网提供的exe文件直接安装是无法正常使用的,需重新进行编译。故安装失败的小伙伴可以安装以下方法进行安装或自行寻找第三方编译后的文件。

相关错误提示:

ImportError: The _imagingft C module is not installed

 

PIL(Python Imaging Library)图像处理工具类

用于图片处理、验证码生成等

安装方法:

(1)首先安装setuptools

官网现已经不直接提供exe供windows平台安装,需下载py自动安装脚本进行安装

下载地址:https://bitbucket.org/pypa/setuptools/raw/bootstrap-py24/ez_setup.py

执行:python  ez_setup.py

执行后,会自动根据所在平台进行下载相应的版本进行安装。如安装失败,在此脚本执行过程中会打印出相关日志,Downloading:https://xxxx,手工复制该地址进行下载安装即可。

(2)然后安装pip

pip是一个安装和管理 Python 包的工具

下载地址:https://pypi.python.org/pypi/pip#downloads

下载的是一个tar包,解压后执行安装:python setup.py install

加入环境变量:将D:\Python27\Scripts(你的python安装路径),添加到系统环境变量path中。

cmd命令行模式执行:pip list   ,查看版本成功即证明安装完成

(3)最后安装PIL

下载PIL第三方安装包(whl文件),根据你所安装的python版本进行下载,而不是根据你的平台版本下载

(也就是说,如果你是windows 64位操作系统,你安装的python 32位,请下载32位的whl文件,否则会提

示XX  is not a supported wheel on this platform.)

下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow

执行安装:pip install Pillow-3.0.0-cp27-none-win_amd64.whl

安装成功后,使用时需注意以下部分:

Pillow is a replacement for PIL, the Python Image Library, which provides image processing functionality and supports many file formats.
Use from PIL import Image instead of import Image.

即在使用时,要用 ‘ from PIL import Image’ 代替 ‘import Image’(官网使用方法)

本文共 4 个回复

发表评论