当我在pycharm中运行代码时-屏幕为默认的灰色。 我知道我的代码有效,因为我可以从命令行(OSX)启动它并显示背景颜色。
我尝试在堆栈,reddit和普通ole google上搜索,但找不到任何人问同样的问题。
我仅测试了上面粘贴的代码,它仍然无法在pycharm中使用,但可以从命令行启动。
我在pycharm中还有其他项目可以很好地打开和启动-因此我怀疑此文件的解释器中设置的某些内容的版本已被伪造。
import pygame
pygame.init()
colour = 20, 60, 200
screen_size = 800, 800
screen = pygame.display.set_mode(screen_size)
screen.fill(colour)
def refresh_screen():
screen.fill(colour)
pygame.display.flip()
game_running = True
while game_running:
refresh_screen()
for event in pygame.event.get():
if event.type == pygame.QUIT or event.type == pygame.KEYDOWN and event.key == pygame.K_q:
game_running = False
我希望程序能够运行并且屏幕弹出并显示为蓝色。