반응형
그래서 파이 게임 코드를 실행하려고 할 때이 오류가 발생합니다. pygame.error : 비디오 시스템이 초기화되지 않았습니다.
아래 코드에서 윙 IDE가 알려주는 위치를 지정합니다.
import os
import sys
import math
import pygame
import pygame.mixer
from pygame.locals import *
black = 0,0,0
white = 255,255,255
red = 255,0,0
green = 0,255,0
blue = 0,0,255
screen = screen_width, screen_height = 600, 400
clock = pygame.time.Clock()
pygame.display.set_caption("Physics")
fps_cap = 120
running = True
while running:
clock.tick(fps_cap)
for event in pygame.event.get(): #error is here
if event.type == pygame.QUIT:
running = False
screen.fill(white)
pygame.display.flip()
pygame.quit()
sys.exit
#!/usr/bin/env python
해결 방법
파이 게임으로 많은 작업을 수행하기 전에 먼저 초기화해야합니다. 이 작업을 수행하는 가장 일반적인 방법은 한 번만 전화하는 것입니다.
pygame.init()
이렇게하면 모든 파이 게임 모듈이 초기화됩니다. 모든 파이 게임 모듈을 초기화 할 필요는 없지만 이렇게하면 자동으로 초기화됩니다. 손으로 각 파이 게임 모듈을 쉽게 초기화 할 수도 있습니다. 예를 들어 글꼴 모듈 만 초기화하려면 호출합니다.
참조 페이지 https://stackoverflow.com/questions/26767591
반응형
'파이썬' 카테고리의 다른 글
파이썬 Reconstruct a categorical variable from dummies in pandas (0) | 2020.12.05 |
---|---|
파이썬 Convert Pandas Column to DateTime (0) | 2020.12.05 |
파이썬 기본 인수 값을 포함하는 함수의 서명을 어떻게 읽을 수 있습니까? (0) | 2020.12.04 |
파이썬 행렬을 Pandas 데이터 프레임으로 변환하는 방법 (0) | 2020.12.04 |
파이썬 Pandas에서 csv를 저장하는 동안 인덱스 열 제거 (0) | 2020.12.04 |
댓글