导入错误:没有名为 tkinter 的模块 [重复]
Posted
技术标签:
【中文标题】导入错误:没有名为 tkinter 的模块 [重复]【英文标题】:Import error: No module named tkinter [duplicate] 【发布时间】:2016-07-20 11:57:15 【问题描述】:我正在尝试为我制作的计算器构建图形,但我收到一条错误消息,提示没有模块 tkinter。如何修复我的代码以便正确导入 tkinter?
import sys
from tkinter import*
root = Tk()
frame = Frame(root)
frame.pack()
root.title('Calculator')
root.mainloop()
【问题讨论】:
从 Tkinter 导入 * - 大写? @flyingmeatball:[python-3.x] 标签表明它是 Python 3,它使用了tkinter
(全部小写)模块。
touche - 仅在 2.7 中使用过
如果不是大小写问题,可能需要install tkinter。
始终包含错误消息,如果可能相关,则包含整个回溯。对于与 Python 之外的任何东西交互的任何问题,请包括操作系统和版本。
【参考方案1】:
检查你的 python 版本
如果你有 python 3x:
from tkinter import *
如果你有 python 2x
from Tkinter import *
如果这两个都不起作用,请重新安装 tkinter。
Click here to install tkinter
【讨论】:
以上是关于导入错误:没有名为 tkinter 的模块 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
ModuleNotFoundError:使用python 3的python中没有名为“Tkinter”的模块[重复]
Jupyter vs IPython:Matplotlib - 没有名为 Tkinter 的模块