Tkinter 显示空白屏幕 Pycharm

问题描述 投票:0回答:1

我正在尝试在 PyCharm 中学习 Tkinter,但每当我运行代码时,都会出现这样的框:

tkinter

这是我展开盒子时的样子

tkinterExpanded

这是我的代码

#import all modules in tkinter
from tkinter import *

#creates the base, or root, widget that all other widgets will be in
root = Tk()

#creates a label widget
myLabel = Label(root, text="Hello World!")

#shoves the label widget onto the screen
myLabel.pack()

#this is the main loop that will keep looping to update the screen
root.mainloop()

我期待一个带有“Hello World”字样的白色盒子,但这并没有发生。我得到的是图像中看到的空盒子。

我在 M2 Mac Air 上运行此程序

python user-interface tkinter pycharm
1个回答
0
投票

我能够在我的 Mac 上重现该问题。将Python版本升级到3.12.0解决了该问题。请参阅为什么 PyCharm tkinter GUI 在 macOS Monterey 12 更新中无法工作?

© www.soinside.com 2019 - 2024. All rights reserved.