正在加载
请稍等

菜单

Home 码农菜园 虚机配置 Python常见问题:PIL的安装
Home 码农菜园 虚机配置 Python常见问题:PIL的安装

Python常见问题:PIL的安装

虚机配置 by   阅读量 4,437

PIL(Python Image Library)是一个强大的python图片处理包,能够轻松地进行图片裁剪、缩放、自由变化、添加滤镜等常见操作,在批量处理时极为有用。

在mac os上,使用以下命令即可安装:

安装后使用以下命令即可引入所需的包:

然而在Linux上这样安装,可能会遇到decoder jpeg not available之类的错误,原因是PIL所依赖的图片库没有一并安装,以下介绍在linux下PIL的详细安装过程。

1 安装zlib、png、freetype、jpeg

安装常见图片处理模块,命令如下:

 2 安装所需的devel库

使用以下命令安装devel库:

3 安装PIL

使用以下命令获取并解压PIL:

修改Imaging-1.1.7文件夹下的setup.py文件,指明各个图片处理模块所在位置。

检查相关模块是否已经支持,此处只需JPEG、ZLIB、FREETYPE2支持即可。

PIL模块检查

使用以下命令完成安装:

至此完成PIL在Linux上的完整安装,之后即可在python代码中使用from PIL import  Image或直接使用import Image引入所需模块并使用。

4 可能出现的问题

如果在安装PIL的过程中出现有关“freetype/fterrors.h: No such file or directory”的错误,建立一个软链接即可解决问题。

15 2015-09

发表评论