Форум сайта python.su
Mkdir
./configure –help сказал:By default, `make install' will install all the files in `/usr/local/bin', `/usr/local/lib' etc.Значит все верно. Странно что Tkinter не импортится. Я сперва думал, что он по дефолту не собирается и надеялся что в ./configure должна присутствовать опция вроде –with-tk или что-то в этом роде. Но её нет.
А! Вот нашёл. Внимательно смотрим в README:TkinterКороче говоря, Tkinter собирается если в системе есть Tcl/Tk версии 8.0 или выше.
——-
The setup.py script automatically configures this when it detects a
usable Tcl/Tk installation. This requires Tcl/Tk version 8.0 or
higher.
Значит качаем эти два архива:
- сорцы Tcl: http://prdownloads.sourceforge.net/tcl/tcl8.5a5-src.tar.gz
- сорцы Tk: http://prdownloads.sourceforge.net/tcl/tk8.5a5-src.tar.gz
Последовательность действий:Если все пройдёт без ошибок, то у тебя в системе будет все необходимое для поднятия Tkinter.$ cd ~
$ mkdir tcl-tk
$ cd tcl-tk
$ wget http://prdownloads.sourceforge.net/tcl/tcl8.5a5-src.tar.gz
$ wget http://prdownloads.sourceforge.net/tcl/tk8.5a5-src.tar.gz
$ tar -xf tcl8.5a5-src.tar.gz
$ tar -xf tk8.5a5-src.tar.gz
$ cd tcl8.5a5-src
$ ./configure
$ make
$ sudo make install
$ cd ../tk8.5a5-src
$ ./configure
$ make
$ sudo make install
После установки библиотек Tcl/Tk, идёшь в директорию с исходниками python и:$ make clean
$ ./configure
$ make
$ sudo make install
Прикреплённый файлы:
idle.png (150,7 KБ)
Офлайн