Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 调用Checkbutton()时没有显示文本_Python 3.x_Macos_Tkinter - Fatal编程技术网

Python 3.x 调用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() 生成的窗口如下所示: 我不确定我是否遗漏了一些

我在MacOS上运行tkinter for Python 3,遇到了一个无法通过谷歌搜索解决的问题。调用Checkbutton()并添加文本参数时,窗口中没有明显的文本。即使在最贫瘠的环境中也是如此:

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。