Ткинтер не работает
Я недавно установил Python и IDLE из Synaptic. Однако, когда я тестирую Tkinter, я получаю следующую ошибку:
import Tkinter
Tkinter._test()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 3790, in _test
root = Tk()
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1767, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: Can't find a usable tk.tcl in the following directories:
/usr/local/src/tcl8.6.1/library/tk8.6 /usr/local/src/tcl8.6.1/tk8.6 /usr/lib/tk8.6 /usr/local/lib/tk8.6 /lib/tk8.6 /usr/library
This probably means that tk wasn't installed properly.
Однако я установил tk с помощью следующей команды:
sudo apt-get install tk8.6 tk-dev
Я понятия не имею, что происходит. Для того, чтобы установить модуль среды я скомпилировал tcl8.6.1
из источника в /usr/local/src/tcl8.6.1
, Может ли это быть проблема?
Спасибо
Лучший,
Том