python - 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 3,则需要将其导入为tkinter.simpledialog
. 同样,MessageBox 已更改为tkinter.messagebox
.
推荐阅读
- javascript - 将函数的返回值显示到文本框
- laravel - 如何从 Vuejs 中的挂载钩子访问对象
- reactjs - 当参数或查询更改时,组件不会更新
- python - TF Metric ChosenActionHistogram 崩溃并出现错误
- ruby-on-rails - Rails - has_many 关系中的对象未更新
- java - Mockito mock 在没有被告知时调用实际实现
- python - builtins.AttributeError:“int”对象没有属性“get_ticks”
- javascript - 使用 jquery 将 3 个不同的输入相乘
- python - 有没有什么有效的方法可以在 python 中编写这段代码
- remote-server - 使用远程服务器进行 Strapi 开发