Я пытаюсь установить PIL на Mac OSX 10.7.4, но через несколько часов попытка не увенчалась успехом.Все время я сталкивался с одной и той же проблемой, подробно описанной в ссылке pastebin ниже. Просветите меня!!
tbc:~ mystic$ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
Я искал и пробовал из нескольких источников:
Python 2.7 .2 (v2.7.2:8527427914a2, 11 июня 2011 г., 15:22:34) [GCC 4.2.1 (Apple Inc., сборка 5666) (точка 3)] на Дарвине Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации. >>> импорт изображения Traceback (последний последний вызов): Файл "
", строка 1, в ImportError: Нет модуля с именем Image >>> импорт PIL Traceback (последний последний вызов): Файл " ", строка 1, в ImportError: Нет модуля с именем PIL >>>
Отредактировано в соответствии с предложениемjdi
, но по-прежнему сталкивается с той же проблемой, что и показанная выше ссылка на pastebin
tbc:jpeg-8c mystic$ xcode-select -version
xcode-select version 2003.
tbc:jpeg-8c mystic$ which xcode-select
/usr/bin/xcode-select
tbc:jpeg-8c mystic$ xcode-select -print-path
/Applications/Xcode.app/Contents/Developer
tbc:jpeg-8c mystic$
Кроме того, я попробовал использовать доморощенный вариант, как было предложено "Павлом
"
tbc:cellar mystic$ brew link jpeg
Linking /usr/local/Cellar/jpeg/8d... 3 symlinks created
tbc:cellar mystic$ brew install pil
Error: pil-1.1.7 already installed
tbc:cellar mystic$ brew uninstall pil
Uninstalling /usr/local/Cellar/pil/1.1.7...
tbc:cellar mystic$ brew install pil
==> Downloading http://effbot.org/downloads/Imaging-1.1.7.tar.gz
Already downloaded: /Library/Caches/Homebrew/pil-1.1.7.tar.gz
==> python setup.py build_ext
==> python setup.py install --prefix=/usr/local/Cellar/pil/1.1.7
==> Caveats
This formula installs PIL against whatever Python is first in your path.
This Python needs to have either setuptools or distribute installed or
the build will fail.
Warning: Non-executables were installed to "bin".
Installing non-executables to "bin" is bad practice.
The offending files are:
/usr/local/Cellar/pil/1.1.7/bin/pilfont.py
==> Summary
/usr/local/Cellar/pil/1.1.7: 174 files, 2.0M, built in 15 seconds
tbc:cellar mystic$ python
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pil
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named pil
>>> from PIL import Image
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named PIL
Вот журнал .pip
Он жалуется на
/Developer/SDKs/MacOSX10.6.sdk/usr/include/stdarg.h:4:25: error: stdarg.h: No such file or directory
, но файлstdarg.h
находится в том же месте.
Я не понимаю, почему он пытается найти в MacOSX10.6.sdk
, так как моя текущая версия Lion MacOSX10.7.sdk
Схожу с ума!!!