Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>>
z drugiej strony...
Python 3.2 (r32:88445, Mar 25 2011, 19:28:28)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Tkinter
Sprawdziłem synaptic, Tkinter jest zainstalowany. Potem znalazłem to ...
Jeśli nie powiedzie się z komunikatem „Brak modułu o nazwie _tkinter”, konfiguracja Pythona musi zostać zmodyfikowana w celu uwzględnienia tego modułu (który jest modułem rozszerzającym zaimplementowanym w języku C). Nie edytuj modułów / ustawień (jest nieaktualny). Być może będziesz musiał zainstalować Tcl i Tk (jeśli używasz RPM, zainstaluj również -devel RPM) i / lub zmodyfikuj skrypt setup.py, aby wskazywał właściwe lokalizacje, w których jest zainstalowany Tcl / Tk. Jeśli zainstalujesz Tcl / Tk w domyślnych lokalizacjach, po prostu ponownie uruchom "make" i skompiluj rozszerzenie _tkinter.
Zgaduję, że tkinter nadal jest powiązany ze starym Pythonem na moim komputerze. Jak to zmienić, aby Python3 mógł używać tkinter?