Python:它不允许我使用Tkinter root = Tk()错误

0 python tk-toolkit tkinter

我是Python的新手,但了解基础知识.我一直在看几个教程Tkinter,但即使从一开始我输入:

from Tkinter import *

root = Tk()
Run Code Online (Sandbox Code Playgroud)

它给了我错误:

>Traceback (most recent call last):
  File "/Users/$Name/Desktop/PycharmProjects/untitled/Tkinter.py", line 1, in <module>
    from Tkinter import *
  File "/Users/$Name/Desktop/PycharmProjects/untitled/Tkinter.py", line 3, in <module>
    root = Tk()
NameError: name 'Tk' is not defined
Run Code Online (Sandbox Code Playgroud)

我尝试过不同的东西,而且我已经习惯了IDLE,但它仍然不起作用.我也在使用Mac OS X El Capitan,如果这很重要的话.

Dan*_*iel 5

你命名了你的文件Tkinter.py.所以你要导入自己的文件.重命名您的python文件,删除并重Tkinter.pyc试.