首页 > 解决方案 > ModuleNotFoundError:没有名为“tkSimpleDialog”的模块 - Python Shell

问题描述

我正在尝试运行我在这里得到的这段代码:

from tkinter import *

import tkSimpleDialog

import tkMessageBox

 root = Tk()
 w = Label(root, text= "My Program")
 w.pack()

 tkMessageBox.showinfo("Welcome", "Add welcome message here")

但是发生了这个 错误:

我已经在这里查看ModuleNotFoundError: No module named x,但我无法理解答案。我对这些东西还是很陌生。

标签: python

解决方案


如果您使用的是 python 3,则需要将其导入为tkinter.simpledialog. 同样,MessageBox 已更改为tkinter.messagebox.


推荐阅读