Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

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

[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

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

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

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

Haut de page ↑