#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/pythonSi 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-tkHors 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
Pages : 1
- Accueil
- » Forum
- » Développement et programmation
- » [Résolu]Programmation python