Vše, co musíte udělat, je nainstalovat balíček tkinter. Nyní univerzální předkompilované balíčky jako ActivePython nebudou fungovat, tedy alespoň mně to nefungovalo. Nevím, jestli se tento problém vyskytuje v jiných OS, ale znám řešení pro Linux:Nainstalujte balíček Tk z terminálu.
V Archu je Tk k dispozici v úložišti Arch. K tomu nepotřebujete aur, stačí napsat na terminál:
sudo pacman -S tk
Pokud používáte jinou linuxovou distribuci, jako je Debian nebo distribuce založená na Debianu, budete pravděpodobně muset najít úložiště PPA online a v distribucích založených na Debianu stačí napsat na terminál:
sudo apt-get install tk
Což platí pro všechny distribuce.
Jsem na Manjaro, použijte Gnome3 na Wayland. Po instalaci tk
Mám chybu o Xorg. Použil jsem tedy Google a zjistil jsem, že potřebuji nainstalovat python-pygubu
z Visual editoru pro vytváření GUI v Pythonu 3 tkinter.
A pak další chyba jako:Gtk-WARNING **:Nelze najít tématický modul v module_path:"murrine". Také bylo nalezeno řešení, nainstalovat gtk-engine-murrine
vytvořte tento odkaz.
Nainstalujte tk pomocí příkazového řádku
sudo pacman -S tk
sudo apt-get install tk
v závislosti na vašem OS. Bude to fungovat.
import tk
nebo
import turtle # (turtle uses tk as a dependancy)
reprodukuje chybu.
Chybu neodstraní ani instalace pip. Takže musíte nainstalovat tk prostřednictvím správce balíčků, jak je uvedeno výše.