Потратив часы на ту же проблему, вот что у меня получилось:
Загрузите исходный код PIL и перейдите в него.Проверьте, какая версия gcc
у вас есть:
gcc
i686-apple-darwin10-gcc-4.2.1: no input files
Затем я вынуждаю применить эту версию:
export CC=gcc-4.2
И выберите правильную архитектуру (в моем случае 32bit):
export ARCHFLAGS="-arch i386"
Для 64 используйте экспорт ARCHFLAGS="-arch x86_64"
Затем соберите и установите:
python setup.py build
python setup.py install