[关闭]
@ghimi 2018-10-08T09:23:58.000000Z 字数 750 阅读 741

Python 的 PIL模块安装

未分类


一.CentOS安装PIL

  1. #尤其重要,否则会报错
  2. yum install python-devel
  3. yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel
  4. yum install python-imaging
  5. #这个地址较快,如果哪天访问不了了,换官方的
  6. wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz
  7. tar xvfz Imaging-1.1.7.tar.gz
  8. python setup.py build_ext -i
  9. cd Imaging-1.1.7
  10. 修改setup.py
  11. TCL_ROOT = "/usr/lib64/"
  12. JPEG_ROOT = "/usr/lib64/"
  13. ZLIB_ROOT = "/usr/lib64/"
  14. TIFF_ROOT = "/usr/lib64/"
  15. FREETYPE_ROOT = "/usr/lib64/"
  16. LCMS_ROOT = "/usr/lib64/"
  17. python setup.py install
  18. #上面修改setup.py那个路径/usr/lib64/不一定管用,有的版本相应的库不一定在这里面,甚至有可能没有安装。 这里有怎么安装libjpeg的说明,这时候你要先确认这些库都已经安装,并找到相应的库的位置,然后修改setup.py。
  19. 可能的位置:
  20. usr/lib
  21. usr/local
  22. 我在安装过程中甚至发现有so文件需要做软链接:ln -s /usr/lib/libz.so.1 /usr/lib/libz.so

二,Windows 安装PIL

  1. 打开cmd
  2. 进入python的安装目录中的Scripts目录:
  3. 输入pip install pillow
  4. 安装成功
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注