Назад | Перейти на главную страницу

порты Mac модуль python32 tkinter не загружается

не могу запустить свой скрипт Python. Он жалуется, что нигде нет модуля Tkinter ....

Хм, что мне не хватает?

from Tkinter import *
ImportError: No module named Tkinter


$ sudo port installed | grep py
 py32-tkinter @3.2.2_0 (active)
 python32 @3.2.2_0 (active)

Спасибо!

Убедитесь, что вы используете версию python для macports, а не версию для OSX.

which python

Должен вернуться

/opt/local/bin/python

Если его возвращение /usr/bin/python вместо этого ваш путь должен быть скорректирован.

export PATH=/opt/local/bin:/opt/local/sbin:$PATH 

Вы можете запустить указанную выше строку из командной строки, чтобы проверить, работает ли она. Если он работает, вам нужно будет поместить его в свой ~ / .profile, чтобы он сохранялся между сеансами.