导入错误:没有名为 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”的模块[重复]

导入错误:没有名为“TkTreectrl”的模块 [重复]

Jupyter vs IPython:Matplotlib - 没有名为 Tkinter 的模块

导入 matplotlib 失败,在 heroku 上没有名为 _tkinter 的模块

ImportError:没有名为 _tkinter 的模块

导入pygame没有名为'pygame'的模块[重复]