Malheureusement, il n'y a pas de moyen standard multiplateforme pour forcer Tkinter
à installer. Tkinter
fait partie de la bibliothèque standard de Python, ce qui fait que les distributeurs qui suppriment les Tkinter
ou d'autres modules de bibliothèque standard, et les empaqueter en tant qu'entités optionnelles le font en utilisant leurs propres outils de gestion de paquets et, en général, vous devrez connaître les commandes spécifiques de chaque distribution. Le mieux que vous puissiez faire en général est de tester et d'échouer gracieusement si Tkinter
(ou tkinter
en Python 3
) n'est pas importable, donc quelque chose comme :
import sys
try:
import Tkinter
except ImportError:
sys.exit("Tkinter not found")