Résolu le 15-01-25 ModuleNotFoundError: No module named 'tkinter'

Postez ici vos scripts Bash, Python, C++, etc...
Répondre
AlainH
Messages : 26
Enregistré le : sam. 4 janv. 2025 18:42
Localisation : Ardennes

ModuleNotFoundError: No module named 'tkinter'

Message par AlainH »

Bonjour les Pythoneux,

Nouveau sous Linux Mint, je test vsCode sous Mint:

Je suis dans mon environnement avec python, comme le confirme le terminal:
.venvah@ah-Aspire-V5-573G:~/PyDeb$ python3
Python 3.13.1 (main, Dec 4 2024, 08:54:15) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

J'essaie une petite fonction: pas de soucis, le code s'exécute normalement.

Ensuite :
from tkinter import *
from tkinter import ttk
root = Tk()
frm = ttk.Frame(root, padding=10)
frm.grid()
ttk.Label(frm, text="Hello World!").grid(column=0, row=0)
ttk.Button(frm, text="Quit", command=root.destroy).grid(column=1, row=0)
root.mainloop()

====>ModuleNotFoundError: No module named 'tkinter'
J'ai contrôlé dans le terminal: même msg d'erreur!

Bizarre, bizarre...Comme c'est étrange.
tkinter a changé de nom sous linux?

Une suggestion?

Bonne fin d'après-midi.
Pc : Acer Aspire V | Linux Mint 22.1 | Cinnamon 6.2.9 | 6.8.0-51-generic | Dual core Intel i7-4500U | 8 GiB | (1)Intel Haswell-ULT Integrated Graphics (2)NVIDIA GF117M [GeForce 610M/710M/810M/820M /GT
Avatar du membre
tyrry
modérateur
Messages : 6740
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: ModuleNotFoundError: No module named 'tkinter'

Message par tyrry »

Slt,
vérifie que python3-tk soit installer :

Code : Tout sélectionner

sudo apt update && sudo apt install python3-tk
et retente ;)
@+
XFCE powaaa !
AlainH
Messages : 26
Enregistré le : sam. 4 janv. 2025 18:42
Localisation : Ardennes

Re: ModuleNotFoundError: No module named 'tkinter'

Message par AlainH »

C'est fait merci.

Désolé de vous avoir dérangé pour cette étourderie. :-o

Je ne suis pas encore 'fit' dans les MAJ sous Linux...
Pc : Acer Aspire V | Linux Mint 22.1 | Cinnamon 6.2.9 | 6.8.0-51-generic | Dual core Intel i7-4500U | 8 GiB | (1)Intel Haswell-ULT Integrated Graphics (2)NVIDIA GF117M [GeForce 610M/710M/810M/820M /GT
AlainH
Messages : 26
Enregistré le : sam. 4 janv. 2025 18:42
Localisation : Ardennes

Re: ModuleNotFoundError: No module named 'tkinter'

Message par AlainH »

cyrille a écrit : mer. 15 janv. 2025 19:04 Dans la mesure du possible, il vaut mieux toujours privilégier les dépendances par apt que par pip , beaucoup plus facile à gérer par la suite si tu veux faire un paquet deb de ton application (tu n'auras plus qu'à les signaler dans le ficher control et apt se fera des dépendances)

Par contre, pourquoi ne pas se mettre de suite à GTK, ce beaucoup plus complet ;)
GTK ? KésaKo ?
Pc : Acer Aspire V | Linux Mint 22.1 | Cinnamon 6.2.9 | 6.8.0-51-generic | Dual core Intel i7-4500U | 8 GiB | (1)Intel Haswell-ULT Integrated Graphics (2)NVIDIA GF117M [GeForce 610M/710M/810M/820M /GT
AlainH
Messages : 26
Enregistré le : sam. 4 janv. 2025 18:42
Localisation : Ardennes

Re: ModuleNotFoundError: No module named 'tkinter'

Message par AlainH »

Merci, de l'information: je l'étudie.
Pc : Acer Aspire V | Linux Mint 22.1 | Cinnamon 6.2.9 | 6.8.0-51-generic | Dual core Intel i7-4500U | 8 GiB | (1)Intel Haswell-ULT Integrated Graphics (2)NVIDIA GF117M [GeForce 610M/710M/810M/820M /GT
Répondre