一、Centos安装PIL
#尤其重要,否则会报错 yum install python-devel yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel yum install python-imaging #这个地址较快,如果哪天访问不了了,换官方的 wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz tar xvfz Imaging-1.1.7.tar.gz python setup.py build_ext -i cd Imaging-1.1.7 修改setup.py: TCL_ROOT = "/usr/lib64/" JPEG_ROOT = "/usr/lib64/" ZLIB_ROOT = "/usr/lib64/" TIFF_ROOT = "/usr/lib64/" FREETYPE_ROOT = "/usr/lib64/" LCMS_ROOT = "/usr/lib64/" python setup.py install #上面修改setup.py那个路径/usr/lib64/不一定管用,有的版本相应的库不一定在这里面,甚至有可能没有安装。 这里有怎么安装libjpeg的说明,这时候你要先确认这些库都已经安装,并找到相应的库的位置,然后修改setup.py。 可能的位置: usr/lib usr/local 我在安装过程中甚至发现有so文件需要做软链接:ln -s /usr/lib/libz.so.1 /usr/lib/libz.so。
二、windows安装PIL
打开cmd
进入python的安装目录中的Scripts目录:
输入pip install pillow
安装成功