Python 3.x 调用Checkbutton()时没有显示文本
我在MacOS上运行tkinter for Python 3,遇到了一个无法通过谷歌搜索解决的问题。调用Checkbutton()并添加文本参数时,窗口中没有明显的文本。即使在最贫瘠的环境中也是如此:Python 3.x 调用Checkbutton()时没有显示文本,python-3.x,macos,tkinter,Python 3.x,Macos,Tkinter,我在MacOS上运行tkinter for Python 3,遇到了一个无法通过谷歌搜索解决的问题。调用Checkbutton()并添加文本参数时,窗口中没有明显的文本。即使在最贫瘠的环境中也是如此: from tkinter import * root = Tk() test = IntVar() Checkbutton(root, text = 'test', variable = test).pack() root.mainloop() 生成的窗口如下所示: 我不确定我是否遗漏了一些
from tkinter import *
root = Tk()
test = IntVar()
Checkbutton(root, text = 'test', variable = test).pack()
root.mainloop()
生成的窗口如下所示:
我不确定我是否遗漏了一些显而易见的东西,但我在网上找到的每个示例都或多或少类似于上面的代码,并且它们在显示文本时没有问题。任何帮助都将不胜感激。文本显示对我来说很好,Windows!0和python3.8。你需要告诉我们更多关于你的环境。您是否尝试使用标签而不是复选按钮?Label()的工作原理与预期相同。我使用的是Python3.7.6,这反过来又使用tkinter 8.5。我用macOS Catalina v在笔记本电脑上运行这一切。10.15.6,但我不确定这是否会影响任何事情。好的,所以我更新到Python 3.9.0,这似乎解决了问题。感谢您的帮助和时间,如果没有您的问题,我不会想到更新Python。