Я установил среду разработки, используя Python 3.7.2
, Pyenv и Pygame 1.9.4
.При выполнении файла Python, python3 ./main.py
я получаю пустой экран Pygame.См. Рисунок ниже:
Во многих других публикациях предполагается, что Pygame еще не работает с MacOS Mojave.Я не уверен, что верю в это.
Код в моем проекте выглядит следующим образом:
import pygame
WHITE = (255, 255, 255)
RED = (255, 0, 0)
pygame.init()
size = (700, 500)
screen = pygame.display.set_mode(size)
pygame.display.set_caption('My Game')
done = False
clock = pygame.time.Clock()
while not done:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
screen.fill(WHITE)
pygame.draw.rect(screen, RED, [20, 20, 250, 100], 2)
pygame.display.flip()
clock.tick(60)
pygame.quit()
Чтобы убедиться, что это не мой код,Я запустил: python3 -m pygame.examples.aliens
, который открывает пустое окно и воспроизводит музыку.
Кто-нибудь имел счастье заставить это работать на своем компьютере