【问题标题】:Import Error: No Module named 'Tkinter' [duplicate]导入错误:没有名为“Tkinter”的模块 [重复]
【发布时间】:2018-02-04 03:35:37
【问题描述】:

我正在尝试创建一个简单的 gui 并在 IDLE 中运行,但每次运行它时,都会出现错误:Import Error: No module named 'Tkinter'

如果有人想知道,这是我的代码:

from Tkinter import *
root = Tk()
root.mainloop()

我还尝试使用命令import tkintertkinter._test() 验证我是否安装了tkinter,它表明我已经安装了tkinter。

【问题讨论】:

  • 将您所说的与您的实际代码进行比较...import tkinter 不是您正在运行的,或者错误说缺少哪个模块

标签: python user-interface tkinter


【解决方案1】:

使用小写 T 表示 Python 3 的 tkinter 导入语句:

import tkinter

如果你使用 python2 它是:

from Tkinter import *

但是你使用的是python3,所以是:

from tkinter import *

【讨论】:

  • 使用所有小写作品,但我在互联网上看到了一个带有“T”大写字母的代码并且它有效。感谢您的回答。
  • 即 Python 2 版本的模块。您正在使用 Python 3,在 python 3 上,模块名称是 tkinter。
猜你喜欢
  • 2016-07-20
  • 2015-09-25
  • 2022-01-24
  • 2016-11-14
  • 2019-02-06
  • 1970-01-01
  • 2016-07-19
  • 2019-12-17
相关资源
最近更新 更多