如何解决pygame 2.0.0无法创建窗口处于崇高状态?
我刚刚更新到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 举报,一经查实,本站将立刻删除。