2017-10-02 1 views
0

Le seul code que j'ai écrit provoque des erreurs. Des idées? Voici mon erreur:Référence non résolue 'tkinter'

C:\Python27\python.exe "C:/Users/Robert/Desktop/Roberts' Python/AB-Windows.py" 
Traceback (most recent call last): 
    File "C:/Users/Robert/Desktop/Roberts' Python/AB-Windows.py", line 1, in <module> 
    from tkinter import * 
ImportError: No module named tkinter 

Voici le code:

from tkinter import * 

root = Tk() 
root.mainloop() 

Répondre

2

En python 2, remplacer import tkinter avec import Tkinter avec un capital T

from Tkinter import * 

root = Tk() 

root.mainloop() 
+0

J'utilise PyCharm au code i essayé ce que vous avez dit, mais a ensuite reçu cette erreur: C: \ Python27 \ python.exe "C:/Utilisateurs/Robert/Bureau/Roberts 'Python/AB-Windows.py" Traceba ck (dernier appel en dernier): Fichier "C:/Utilisateurs/Robert/Bureau/Roberts 'Python/AB-Windows.py", ligne 1, en de Tkinter import * Fichier "C: \ Python27 \ lib \ lib-tk \ Tkinter.py ", ligne 659 ^ IndentationError: attendu un bloc indenté –

+2

@robavioH C'est une erreur différente probablement liée au copier-coller du code sans tenir compte du formatage. Rappelez-vous que dans Python, l'indentation de code est significative et il y a une différence entre les onglets et les espaces. – trentcl

+0

Ceci est dû à copier coller dans votre ide de SO - J'ai changé le formatage dans mon message, mais vous devrez toujours le dire après avoir collé. –