Software-Installation

zlib 對 PIL 的支持不起作用

  • March 7, 2012

我正在嘗試按照它在 debian 上的說明安裝 PIL,但不知道如何解決這個問題:

我得到 — ZLIB (PNG/ZIP) 支持在 build_ext 和*** ZLIB (PNG/ZIP) 支持未安裝在 selftest

我錯過了什麼?

root@portman:~/dist/Imaging-1.1.7# python setup.py build_ext -i
running build_ext
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      linux2 2.7.2+ (default, Dec  1 2011, 01:55:02)
             [GCC 4.6.2]
--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
--- LITTLECMS support available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.

To check the build, run the selftest.py script.
root@portman:~/dist/Imaging-1.1.7# python selftest.py
--------------------------------------------------------------------
PIL 1.1.7 TEST SUMMARY
--------------------------------------------------------------------
Python modules loaded from ./PIL
Binary modules loaded from ./PIL
--------------------------------------------------------------------
--- PIL CORE support ok
*** TKINTER support not installed
--- JPEG support ok
*** ZLIB (PNG/ZIP) support not installed
--- FREETYPE2 support ok
--- LITTLECMS support ok
--------------------------------------------------------------------
Running selftest:
--- 57 tests passed.

PIL 已經在包中為 Debianpython-imaging打包:apt-get install python-imaging.

如果你真的想手動安裝它,你可能需要安裝 zlib1g-dev 包。

引用自:https://unix.stackexchange.com/questions/33664