0

我已经安装了 PIL。但是我的 django 应用程序无法使用它。

django日志:

IOError at /catalogue/books/fiction/
decoder jpeg not available

然后我检查了有关 PIL 安装的 pip 日志。它读到

version       1.1.7
platform      linux2 2.7.3 (default, Mar 25 2013, 18:28:40)
              [GCC 4.6.3]
--------------------------------------------------------------------
*** TKINTER support not available
*** JPEG support not available
*** ZLIB (PNG/ZIP) support not available
*** FREETYPE2 support not available
*** LITTLECMS support not available

但我确实有 libjpeg-dev。

这里发生了什么?

4

1 回答 1

1

根据您的发行版,这些库可能未安装在 PIL 期望找到它们的标准位置 - 即在我的 ubuntu 64 系统 libjpeg 中/usr/lib/x86_64-linux-gnu。您可以编辑 PIL 的 setup.py 以提供正确的路径,或者只是在 /your/libjpeg 所在的位置进行符号链接/usr/lib,然后重新安装 PIL。

于 2013-04-29T11:44:57.333 回答