У меня есть код:
import pygame
from pygame.color import THECOLORS
pygame.init()
screen = pygame.display.set_mode((1200, 820))
screen.fill(THECOLORS["green"])
player_image = pygame.image.load("game_file/Pers_right.png")
x = 500
y = 500
speed = 5
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            pygame.quit()
    
    keys = pygame.key.get_pressed()
    
    if keys[pygame.K_LEFT]:
        x -= speed
    elif keys[pygame.K_RIGHT]:
        x += speed
    screen.blit(player_image, (500, 500))
Но при его включении показывается просто черный экран, а когда я закрываю приложение вылазит ошибка:
Traceback (most recent call last):
  File "***", line 17, in <module>
    keys = pygame.key.get_pressed()
pygame.error: video system not initialized
Как исправить?