萝卜头社区 http://www.luobotou.net 同学反映, 实用tkinter 时,报错:
代码:
import tkinter as tk
window=tk.Tk()
window.title("你好")
window.mainloop()
错误提示如下:
app=tk.Tk()
AttributeError: module 'tkinter' has no attribute 'Tk'
原因:
其把Python的GUI程序命名成tkinter,其后来另存为其他名字后,但原来目录里其命名为tkinter的程序还在。
所以只要命名成这个,一调用就会报这个错。
解决:把这个问题文件重命名,把对应的*.pyd文件也删除,OK。
网友评论