Отсутствует заголовок tiffio.h, устанавливающий подушку на Mac OS X

При попытке установить подушку с помощью PIP я получаю следующее сообщение об ошибке:

μ ~: 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 и ранее смог собрать подушку на этом компьютере.

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

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

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

1 ответ

Решение

Я столкнулся с той же проблемой и решил ее, установив libtiff с помощью homebrew:

brew install libtiff
Другие вопросы по тегам