импорт python на macos завершается неудачно при отсутствии пакета - PullRequest
0 голосов
/ 26 июля 2011

Я пытаюсь установить PIL на снежном барсе, но у меня несколько проблем.Во-первых, эту систему нужно очистить, слишком много тестов с macports, easy_install и т. Д. Я думаю, что у меня может быть слишком много версий Python ... но это не совсем проблема.Кажется, что независимо от того, что я пытаюсь, я не могу установить PIL.

Я пытался использовать macports, и это завершается правильно, но

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 Image
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
 ImportError: No module named Image
 >>> 

Я пытался установить через easy_install и pipи всегда есть ошибка типа this

Поэтому я прочитал и обнаружил, что xcode4 вызывает некоторые проблемы, и попытался установить python27 через установщик веб-сайта python.org, а затем повторить попытку ...проблемы.

Наконец-то я попытался использовать версию 2.7 для macports, но я не могу ... Она устанавливается, но я не могу

Текущее состояние: .profile имеет следующее:экспортировать PATH = / opt / local / bin: / opt / local / sbin: / usr / local / mysql / bin: $ PATH, о котором сообщает python: /Library/Frameworks/Python.framework/Versions/2.7/bin/python

и до сих пор нет способа установить PIL.

Чего мне не хватает ??

РЕДАКТИРОВАТЬ:

Хорошо, отправив отзыв, я не смогустановить PIL, и это, конечно, проблема.

Ответы [ 2 ]

0 голосов
/ 26 июля 2011

Хорошо, узнав больше, я смог установить его на macports 2.7, используя Порт sudo установите py2.7, затем pil.

Поскольку я подозревал, что проблема не исчезла, когда я запустил python, была запущена не версия macports, а другая ... .profile имел все необходимое для его загрузки из / opt / local / bin и все же id не загрузился. в моем .bash_profile был конфликтующий мод PATH, который был добавлен одной из других установок. Комментируя это сработало отлично и

импорт изображений работает ... (не из PIL ...)

0 голосов
/ 26 июля 2011

Как прокомментировал Утдемир, попробуйте использовать

from PIL import Image
...