Установка Python Imaging Library (PIL) на Snow Leopard с обновленным Python 2.6.2 - PullRequest
26 голосов
/ 17 сентября 2009

У меня установлена ​​новая версия Snow Leopard (запущенная с удаленного диска) с инструментами разработчика, установленными во время установки Snow Leopard.

Затем я установил Python 2.6.2, заменив Python Snow Leopard по умолчанию 2.6.1. Я пытался установить PIL по:

  1. easy_install
  2. pip
  3. загрузка исходного кода и запуск python setup.py build вручную.

Все выдают одну и ту же ошибку (ссылка на pip log: http://drop.io/gi2bgw6). Я видел, как другие успешно устанавливали PIL с использованием стандартного Python Snow Leopard 2.6.1, поэтому я не уверен, почему я У меня так много проблем, чтобы заставить его работать с 2.6.2.

Ответы [ 12 ]

0 голосов
/ 16 января 2012

Решено в 2 этапа:

Шаг 1: Деинсталлированный и установленный Xcode, предлагается здесь: http://binarylionstudios.com/blog/2011/01/30/error-stdarg.h-no-such-file-or-directory/

для правильного удаления XCode следуйте этому ответу: Как полностью удалить Xcode 4

sudo / Разработчик / Библиотека / uninstall-devtools --mode = all

используйте установочный Xcode.app после перезагрузки вашего Mac

Шаг 2: после переустановки xcode установка не удалась

невозможно выполнить gcc-4.2: нет такого файла или каталога PIL

чтобы решить, что я подписался на этот пост: http://aravir -rose.blogspot.com / 2011/12 / установка-питон-27s-изображения-library.html

Удачи!

0 голосов
/ 17 сентября 2009

У вас установлен XCode (поставляется на диске Snow Leopard)? Есть несколько ключевых компонентов (особенно GCC ), которые необходимо установить, которые XCode обрабатывает для вас.

...