2016-09-20 3 views
3

Ich versuche Tkinter zu meinem Projekt Python 2.7 verwenden zu importieren und stattdessen erhalte ich die Fehlermeldung:kann nicht importiert tkinter (oder Tkinter)

ImportError: No module named tkinter 

Bevor es jemand sagt, ich habe versucht, beide „Tkinter“ und "tkinter" aber haben genau die gleiche Nachricht bekommen.

+1

Dann ist Tkinter nicht auf Ihrem System verfügbar. Verwenden Sie die in Ihrem System integrierte Python-Installation, die Tcl oder Tkinter möglicherweise nicht enthält? – TigerhawkT3

+0

Ich glaube schon, aber ich war sicher, dass ich Tcl und Tkinter installiert –

+1

Versuchen Sie, das tk-Python-Paket zu installieren, und überprüfen Sie es erneut. Für Windows http://stackoverflow.com/questions/20044559/how-to-pip-or-easy-install-tkinter oder für Linux http://stackoverflow.com/questions/4783810/install-tkinter-for-python –

Antwort

3

Versuchen Sie zuerst, diesen Code für Ihre Importe zu verwenden.

Wenn dies nicht funktioniert, versuchen Sie tkinter neu zu installieren. Wenn Sie nicht wissen, wie bei der tkinter Installation Seite tkinter aussieht neu zu installieren, here.

0

ich auch dieses Problem hatte

Versuchen mit Python 3 und folgende Eingabe:

Import tkinter as * 
Import tkinter as ttk 
0

das gleiche Hat Problem, bitte versuche dies;

from Tkinter import * 
+0

Manchmal funktioniert das nicht, weil Sie importieren müssen es ist etwas – Jake

0

Seit 3.x Sie Folgendes importieren tkinter verwenden müssen: von tkinter import * Wenn das nicht funktioniert Ich würde überprüfen, um zu sehen, ob Sie tkinter installiert haben und vielleicht erwägen Aktualisierung/Neuinstallation Python .

-1

Hier, das funktionieren könnte: zu Ihrer Python-Projekt Interpreter Go-Datei -> Lib ---> Site-Pakete und sehen, ob Sie die Datei Tkinter

finden können, wenn Sie nicht finden können, gehen Sie auf Befehl Aufforderung und geben Sie in:

pip install tkinter 
0

Einige Compiler haben tkinter vorinstalliert. Wenn Sie zum Beispiel IDLE verwenden, ist tkinter vorinstalliert. Soviel ich weiß, wenn Sie IDLE verwenden, müssen Sie auf ein Feld klicken, um tkinter zu installieren. Wenn Sie IDLE nicht verwenden, überprüfen Sie, ob tkinter/Tkinter in Ihrem Site Packages-Ordner enthalten ist. Erwägen Sie, den von Ihnen verwendeten Compiler/Interpreter neu zu installieren. Nachdem Sie sichergestellt haben, dass es installiert ist, hängt die zu verwendende Syntax von der Version von Python ab, die Sie verwenden. Ich bin nicht ganz sicher, für Python 2, aber ich glaube, Sie schreiben:

import Tkinter 

Für Python 3 Sie schreiben:

import tkinter 

oder häufiger verwendet:

from tkinter import * 
0

Sie sollte tkinter Paket für Python installieren. Tkinter wurde in Python 3 in tkinter umbenannt. Das 2to3-Tool passt Importe automatisch an, wenn Sie Ihre Quellen nach Python 3 konvertieren.

für Python 2:

pip install python-tk/sudo apt-get install python-tk

für Python 3:

pip python3-tk/sudo apt-get install python3 installieren -tk

1

Wenn Sie in C:/Programme (x86)/python/lib/tkinter gehen, wenn das nicht da ist, sollten Sie auf die gleiche Weise nur in Ihren normalen Programmdateien überprüfen. Wenn der Ordner tkinter nicht da ist, müssen Sie wahrscheinlich auf die neueste Version von Python aktualisieren. Wenn es immer noch nicht funktioniert, könnten Sie es wahrscheinlich aus dem Internet herunterladen.

1

Versuchen Sie, tkinter zuerst im Terminal als sudo apt-get installieren python-tk installieren. Dann versuchen Sie: - Importieren Sie Tkinter von Tkiner importieren * importieren Tkinter als tk