问题描述
我刚刚更新到pygame 2.0.0,并尝试运行此基本窗口:
import pygame,sys
pygame.init()
screen = pygame.display.set_mode((800,800))
clock = pygame.time.Clock()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
pygame.display.flip()
clock.tick(60)
运行代码时,我收到欢迎消息:
pygame 2.0.0 (SDL 2.0.12,python 3.9)
Hello from the pygame community. https://www.pygame.org/contribute.html
但是没有显示任何窗口,当我运行其他项目(在pygame 1.9.6中运行过)时,我也没有得到任何窗口(但是显示了欢迎消息,并且没有错误)。
我现在需要添加另一行代码吗?我不确定是什么问题。 (我正在使用Windows 10)
到目前为止我尝试过的事情:
- 我尝试了python 3.8.6和python 3.9,都没有显示窗口
- 回到pygame 1.9.6时,一切都再次正常运行(python 3.8.6)
- 我在另一台Windows pc(使用python 3.8.3)上更新并尝试了pygame,结果是:欢迎消息,没有错误,没有窗口
编辑:
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)