Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 01/05/2012, à 19:12

Papymousot

[Résolu]Programmation python

Bonjour,

J'ai installé IDLE (using python 3-2) et IDLE 3, dans ubuntu 12.04 precise pangolin vesion 64 bit
J'ouvre dans l'interface un script python  et j'obtiens l'erreur :

Traceback (most recent call last):
  File "/home/andre/Code_couleur.py", line 71, in <module>
    from Tkinter import *
ImportError: No module named Tkinter

D'après moi,j'en déduit que je dois charger ce fameux module,mais le hic c'est que je ne le trouve pas dans la logiteque ubuntu dans synaptic j'ai python3-tk qui est déjà chargé, je ne comprends donc pas d'ou vient cette erreur.

Quelqu'un peut-il m'aider ?

Dernière modification par Papymousot (Le 02/05/2012, à 17:58)

Hors ligne

#2 Le 02/05/2012, à 11:35

Keldath

Re : [Résolu]Programmation python

Salut,

Je ne connais pas cet éditeur, mais il est probable que la version de l'interprêteur Python utilisée par défaut par IDLE est celle du système, à savoir Python2.7 :

$ readlink /usr/bin/python

Si tu veux développer en Python 3, il te faut l'indiquer dans la configuration d'IDLE.
Si tu veux développer en Python 2, le paquet pour Tkinter est celui-ci :

$ sudo apt-get install python-tk

Hors ligne

#3 Le 02/05/2012, à 11:42

pingouinux

Re : [Résolu]Programmation python

Bonjour,
En python3, le module s'appelle tkinter. Voir : pydoc3 tkinter

Hors ligne

#4 Le 02/05/2012, à 17:58

Papymousot

Re : [Résolu]Programmation python

Merci beaucoup pour votre aide, effectivement avec python 3 la librairie s'appelle tkinter et non Tkinter (une question de majuscule donc)
J'ai modifié ma ligne de code par tkinter et cela fonctionne merci

Hors ligne