Нет, установка 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 (который используется по умолчанию для конфигурации).