macos - Pillow w/Python3.3 不支持 ZLIB

标签 macos python-3.x zlib

我在 django 项目中获取 png 支持时遇到困难。

我在一个带有 python 3.3.2 和 Django 1.5 的虚拟环境中。在 Linux 上一切都运行顺利,但我已经转移到 OSX 并且在定位时遇到了一些问题。

我在项目中一直使用Pillow进行图像支持,但是在osx上安装Pillow时我得到:

--------------------------------------------------------------------
PIL SETUP SUMMARY
--------------------------------------------------------------------
version      Pillow 2.1.0
platform     darwin 3.3.2 (default, Aug 14 2013, 21:19:39)
             [GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)]
--------------------------------------------------------------------
--- TKINTER support available
--- JPEG support available
*** ZLIB (PNG/ZIP) support not available
*** TIFF G3/G4 (experimental) support not available
*** FREETYPE2 support not available
*** LITTLECMS support not available
*** WEBP support not available

我只关心丢失的zlib。我不知道如何让这一切进行下去。几个小时尝试各种谷歌结果并没有帮助,所以我在这里。没有像Linux上那样的开发包,所以我通过brew安装了libpng、libzip,但这显然是不对的。

有人知道我该如何解决这个问题吗?

最佳答案

这对我有用(OSX 10.9,Python 2.7.8):

$ brew tap homebrew/dupes
$ brew install zlib
$ brew link --force zlib

然后安装 Pillow:

$ pip install Pillow

关于macos - Pillow w/Python3.3 不支持 ZLIB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18246211/

相关文章:

html - Safari 中的 CSS 动画

python - Django - 暂停/停用帐户 N 秒

python-3.x - Mac PyQt5 菜单栏在取消聚焦 - 重新聚焦应用程序之前不处于事件状态

python - Python 高手如何识别和检查 Python 3 数据结构的内容?

c++ - gzgetc 在读取最后一个字符时设置 EOF 标志

pdf - 如何解压缩/缩小 PDF 流

android - ionic 应用程序在 Windows 上运行但不能在 mac 上使用 ios 模拟器运行

macos - 配置左右 mac 'command' 键不同?

objective-c - OSX 中的事务性文件操作

c - 在 C 中放气和膨胀 (zlib.h)