2013-12-13 119 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