Ось що я зробив, деякі кроки можуть бути не потрібні лише для PIL, але мені потрібен libpng та інші в будь-якому разі:
1) Запустіть інсталяцію xcode, скористайтеся цією командою або завантажте оновлення з магазину додатків:
xcode-select --install
1b) Додайте додатковий інструмент Інструменти командного рядка, у Mountain Lion це була опція на сторінці завантаження xcode, але тепер вам потрібно зареєструватися з ідентифікатором apple і завантажити з: https://developer.apple.com/downloads/
Шукайте інструменти командного рядка (OS X Mavericks) для Xcode
2) Встановіть усе необхідне для python (використовуючи brew), я вважаю, що ви можете також використовувати порт:
brew install readline sqlite gdbm
brew install python --universal --framework
brew install libpng jpeg freetype
Від'єднайте / перезапустіть, якщо потрібно, тобто, якщо оновлення.
3) Встановіть Pip та необхідні модулі:
easy_install pip
sudo pip install setuptools --no-use-wheel --upgrade
4) Нарешті, це працює без помилок:
sudo pip install Pillow
ОНОВЛЕННЯ 11/04/14: PIL repo більше не отримує оновлення чи підтримку, тому слід використовувати Подушку. Нижче тепер застаріла, так що дотримуйтесь Подушки.
sudo pip install pil --allow-external pil --allow-unverified pil
ОНОВЛЕННЯ (СТАРИЙ): Те ж саме стосується встановлення Подушки (вилка PIL), і її слід згадати як її швидку заміну в більшості випадків PIL. Замість того, щоб встановлювати pip на кроці 4, запустіть це:
sudo pip install Pillow
Сподіваюся, це допоможе комусь!