Недавно я пытался создать программу Pygame, и сначала я сделал пустой экран, который закрывается, когда вы нажимаете красную кнопку X (эй, я должен начать где-нибудь). Я запустил свою программу, и появилась ошибка трекбека, сообщающая, что моя видеосистема не инициализирована. Вот мой код ниже:
import pygame
#initialize pygame and make the screen
pygame.init()
screen = pygame.display.set_mode((1000,600))
#main program loop
running = True
while running:
#check for exit
for event in pygame.event.get():
if event.type == pygame.quit():
running = False
Обратите внимание, что в строке 4 я специально набрал "pygame.init ()". Я запустил код, и эта ошибка выскочила:
Traceback (most recent call last):
File "C:\Users\13027\Desktop\Hackathon Files\main.py", line 22, in <module>
for event in pygame.event.get():
pygame.error: video system not initialized
Это говорит о том, что моя видеосистема не была инициализирована, хотя я сделал pygame.init () в строке 4. Есть ли что-нибудь еще, что я должен ' Вы сделали, или я использую неправильную версию Python (я использую 3.8)? Заранее спасибо.