Переменные окружения TK_LIBRARY и TCL_LIBRARY в Ubuntu - PullRequest
1 голос
/ 29 декабря 2010

Я пытаюсь заставить _tkinter импортировать в Python.Я подозреваю, что это может быть связано с отсутствием значений, определенных для переменных среды TK_LIBRARY и TCL_LIBRARY.Это то, что происходит после использования apt-get для python-tk, tcl и tk.Если мне нужно установить переменные среды вручную, что бы я установил для них?

Я использую Ubuntu 10.10 и Python 2.5.5.

1 Ответ

1 голос
/ 29 декабря 2010

Нет, установка TK_LIBRARY и TCL_LIBRARY не обязательна. Я подозреваю, что вы вызываете интерпретатор Python, отличный от /usr/bin/python, или /usr/bin/python был изменен, чтобы указывать на интерпретатор Python, отличный от того, который идет с пакетом python-tk. Ubuntu 10.10 поставляется с Python 2.6 по умолчанию.

Редактировать : Чтобы собрать Python 2.5 с поддержкой Tk, убедитесь, что пакет tk-dev установлен перед запуском configure. Также проверьте конец вывода сборки, какие другие модули не были собраны, и рассмотрите возможность установки соответствующих заголовочных файлов. Убедитесь, что ваша установка не перезаписывает / usr / bin / python, например установив в / usr / local (который используется по умолчанию для конфигурации).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...