Seite 1 von 1

Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 13:39
von Vipaah
Hallo,

Ich habe das Problem, dass wenn ich mit der IDE PyCharm mit tkinter arbeite, dass dort dieser Fehler kommt:

AttributeError: module 'tkinter' has no attribute 'Tk' oder das selbe nur mit "Button"

Ich habe ganz normal tkinter importet (also import tkinter)

Was kann ich da tun?

Danke

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 14:14
von BlackJack
@Vipaah: Kann es sein, dass Du selbst irgendein Modul `tkinter.py` genannt hast?

Edit: Mach mal gleich nach dem Import ein ``print(tkinter)`` um zu sehen welches Modul das tatsächlich ist.

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 14:21
von Vipaah
Ich hatte ein Modul welches so ähnlich hieß, jedoch geht es immer noch nicht. :(

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 15:20
von BlackJack
@Vipaah: So ähnlich wäre kein Problem. Was gibt denn die `print()`-Funktion aus wenn Du das Modul gleich nach dem Importieren mal ausgibst?

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 17:31
von Vipaah
BlackJack hat geschrieben:@Vipaah: So ähnlich wäre kein Problem. Was gibt denn die `print()`-Funktion aus wenn Du das Modul gleich nach dem Importieren mal ausgibst?
Was meinst du mit ausgeben? Also es passiert regelrecht nichts, wenn ich tkinter importe und dann danach print(tkinter) mache

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 17:38
von BlackJack
@Vipaah: Da *muss* etwas passieren. Vielleicht hast Du das Fenster nur nicht offen wo die Ausgabe erscheint?

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 18:37
von Vipaah
BlackJack hat geschrieben:@Vipaah: Da *muss* etwas passieren. Vielleicht hast Du das Fenster nur nicht offen wo die Ausgabe erscheint?
Wo genau soll ich das reinschreiben? In dem Programm wo es nicht funktioniert?


Tschuldige, bin nicht so erfahren :/

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 19:57
von BlackJack
@Vipaah: Gleich in der Zeile nach dem ``import tkinter`` und natürlich am besten genau in das Programm wo es auch die Probleme gibt. Wenn es nämlich tatsächlich an einem eigenen `tkinter`-Modul liegt, tritt das Problem nur bei Programmen oder Konstellationen auf wo dieses Modul auch im Modulsuchpfad zu finden ist.

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 21:27
von Vipaah
Soll ich hier schreiben was die Console sagt?

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 21:49
von Sirius3
@Vipaah: würde nicht schaden.

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 22:49
von Vipaah
Sirius3 hat geschrieben:@Vipaah: würde nicht schaden.
Traceback (most recent call last):
File "C:/Users/Vipaah/PycharmProjects/untitled3/Game.py", line 10, in <module>
top = tkinter.Tk()
AttributeError: module 'tkinter' has no attribute 'Tk'

Re: Tkinter Problem

Verfasst: Dienstag 3. Januar 2017, 23:04
von Sirius3
@Vipaah: dann hast Du das »print(tkinter)« nicht direkt unter dem »import tkinter« stehen.