2011-01-13 1 views
2

Я пытаюсь использовать какао-питона с Xcode, но он всегда вызывает ошибку:Нет модуль с именем ObjC

Traceback (most recent call last): 
    File "main.py", line 10, in <module> 
    import objc 
ImportError: No module named objc 

Это, кажется, потому что dispite все мои попытки установить или найти ObjC и другое модули, используемые этим файлом, они просто не на моем компьютере, что я могу сказать, так кто-нибудь знает, где я могу скачать фактические файлы (или выложить свои собственные копии?), как в objc.py, Foundation.py, AppKit .py и PyObjCTools.py?

ответ

2

http://pyobjc.sourceforge.net/ является домашней страницей всего проекта PyObjC, поэтому, если по какой-либо причине он не установлен вдоль OS X, вы всегда можете скачать его оттуда.

+0

Я скачал, что эти файлы .py aern't в нем. – user573949

+0

Вы уверены, что используете установку Python, распространяемую по OS X? Для меня /usr/bin/python2.5 находит и может использовать PyObjC, но установленный вручную Python 2.6 не может. Я не знаю, можете ли вы использовать модуль 2.5 для работы с 2.6. – Shadikka

+0

Возможно, это не дистрибутив Mac, а также 2,7 O_o. Я пытался получить 2,5, но я не могу найти его с правильным установщиком. – user573949

1

В MacOSX поставить на консоль:

pip install -U pyobjc