在 Ubuntu 11.10 下使用 pip install PIL 安装 PIL 后,摘要告诉我所有项目“不可用”。
我已经阅读了几个“答案”,例如 http://obroll.com/install-python-pil-python-image-library-on-ubuntu-11-10-oneiric/
这本质上告诉我同样的事情:在 libjpeg 之后安装 PIL。
我仍然无法让它工作。 (我是ubuntu新手)
有什么想法吗?
从摘要中复制/粘贴:
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version 1.1.7
platform linux2 2.7.2+ (default, Oct 4 2011, 20:03:08)
[GCC 4.6.1]
--------------------------------------------------------------------
*** TKINTER support not available
*** JPEG support not available
*** ZLIB (PNG/ZIP) support not available
*** FREETYPE2 support not available
*** LITTLECMS support not available
--------------------------------------------------------------------
最佳答案
终于可以用了。 我的经验是,即使我按照正确的顺序安装,PIL仍然找不到libjpeg。
我做了什么:
- 确保 libjpeg8 和 libjpeg8-dev 已安装,并使用“locate libjpeg”找出其安装位置
- pip install --no-install PIL"-> 下载安装文件
- 从虚拟环境的构建目录中编辑 setup.py 并设置 JPEG_ROOT。就我而言:JPEG_ROOT =“/usr/lib/i386-linux-gnu/”
- “pip install PIL” -> 现在将使用修改后的 setup.py 安装 PIL 并找到 libjpeg。
关于python-imaging-library - 无法让 PIL 支持任何图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9114036/