Здесь я вижу два решения:
1) Выполните установку Docs-Tkinter для Python ( для Windows ):
Tkinter (и, начиная с Python 3.1, ttk) включен во все стандартные дистрибутивы Python. Важно, чтобы вы использовали версию Python с поддержкой Tk 8.5 или выше и ttk. Мы рекомендуем установить дистрибутив ActivePython из ActiveState, который включает в себя все, что вам нужно.
В своем веб-браузере перейдите на Activestate.com и перейдите по ссылкам, чтобы загрузить Community Edition ActivePython для Windows. Убедитесь, что вы загружаете версию 3.1 или новее, а не версию 2.x.
Запустите установщик и следуйте инструкциям. В итоге вы получите новую установку ActivePython, расположенную, например, в C:\python32
. Из командной строки Windows или команды «Выполнить ...» меню «Пуск» вы сможете запустить оболочку Python с помощью:
% C:\python32\python
Это должно дать вам командную строку Python. В командной строке введите эти две команды:
>>> import tkinter
>>> tkinter._test()
Должно появиться небольшое окно; в первой строке вверху окна должно быть написано «Это Tcl / Tk версии 8.5»; убедитесь, что это не 8.4!
2) Удалите 64-битный Python и установите 32-битный Python.