2013-12-13 89 views
4

安装枕头当尝试使用PIP枕安装,我得到这个错误包括:缺少标题tiffio.h在Mac OS X

μ ~: pip install pillow 
... 
libImaging/TiffDecode.h:10:10: fatal error: 'tiffio.h' file not found 

#include <tiffio.h> 

     ^

1 error generated. 

error: command 'cc' failed with exit status 1 

有谁知道如何解决这个问题?我在OS X 10.9上,并且以前能够在此计算机上构建Pillow。

更新:请注意,我在/usr/local/include/tiffio.h我的机器上有tiffio.h。将该目录设置为C include路径后,我可以成功编译Pillow。

μ ~: C_INCLUDE_PATH=/usr/local/include 
μ ~: pip install pillow 
Downloading/unpacking pillow 
... 
Successfully installed pillow 
Cleaning up... 

这是应该怎么做,或者是我的机器或安装包有问题?

回答

4

我面临着同样的问题,得到它通过使用homebrew安装libtiff解决:

brew install libtiff 
+0

你也可以有一个过时的版本,在这种情况下,你会想'酿造升级libtiff' – hiattp