2013-12-13 6 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 на этом компьютере.

Обновление: Учтите, что у меня есть tiffio.h на моей машине по адресу /usr/local/include/tiffio.h. После установки этого каталога в путь включения C, я могу успешно скомпилировать Pillow.

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

Это так, как это должно быть сделано, или что-то не так с моей машиной или с установочным пакетом?

ответ

4

Я сталкивался с такой же вопрос и получил это решается установкой libtiff использованием homebrew:

brew install libtiff 
+0

Вы также можете иметь устаревшую версию, в этом случае вы будете хотеть 'обновить заварить libtiff' – hiattp