2012-10-07 4 views
4

Я использую Mac OS X Lion и Python 2.7. Я новичок в python. Может ли кто-нибудь сказать мне, как importAppKit и PyObjC до Python. Но я получаю ошибки при попытке импортировать Import Error: No module named AppKit или 'Import Error: No module named PyObjC.Ошибка импорта: нет модуля с именем AppKit

Попытка easy_install также не помогает. This is a screenshot when I run <code>easy_install PyObjC</code>

Что я могу сделать, чтобы импортировать эти 2 модуля?

+0

Какую версию python вы используете? – Eric

+0

@ Эрик: Я использую 'Python 2.7' – VeilEclipse

+0

Вам нужно только импортировать AppKit, чтобы использовать PyObjc, btw. – rien333

ответ

1

Это хорошее руководство по установке PyObjC: http://ioanna.me/2009/09/installing-pyobjc-xcode-templates-in-snow-leopard/

Когда я пытаюсь установить PyObjC я нашел его довольно трудно, но через некоторое время, (и много Google поисков) Я получил это работает.

Редактировать

Я нашел более современное руководство о том, как это сделать. Загрузите templates и поместите их в свой каталог ~/Library/Developer/Xcode/Templates/, и все должно работать правильно.

+0

Пожалуйста, посмотрите у него – VeilEclipse

+0

http://stackoverflow.com/questions/12864650/importerror-no-module-named-pyobjc/12864785#12864785 – VeilEclipse

11

Если еще не установлен, установите pip командой:

sudo easy_install pip 

Затем запустите:

## install for all users 
sudo pip install pyobjc 

или

## install for current user only 
pip install pyobjc --user 
+0

Это сработало. Долго занималось, но оно решило мою проблему. – mihai

+0

Что делать, если я не могу установить внешние модули? – theonlygusti

1

Если вы на Mac это может быть вы используете неправильную версию pip, попробуйте sudo pip3 install -U pyobjc, который решил это для меня.

Смежные вопросы