首页 > 解决方案 > pip install tk 后 Tkinter 安装不起作用

问题描述

我需要 Tkinter 在我的一个项目中用作按钮等。当我按照在线教程进行操作时,我使用下面的代码 pip 安装了 Tkinter,它说

 pip install tk

当我导入 Tkinter 时,这是否不正确import Tkinter。它说找不到模块?

我试图重新启动我的项目,并尝试过所有可能的 pip install 组合。

请帮助解释 Tia。

标签: pythontkinter

解决方案


如果你使用 Python 3,Tkinter 是内置的。但你必须使用小写字母。不要使用“Tkinter”,而是使用“tkinter”。

另外,不要使用“import tkinter”,使用“from tkinter import *”来导入所有内容。

例子:

from tkinter import *
def command():
  print("Hello, world!")
root = Tk()
root.title("tkWindow")
btn = Button(root, text="Click Me!", command=command)
btn.pack()
root.mainloop()

另外,请记住,当您从 Tkinter 导入所有内容时(使用 from tkinter import *),您不需要使用 tk.Tk() 或 tk.Button(),您只需要使用 Tk() 和 Button()。

这应该适合你。祝你好运,编码愉快!


推荐阅读