Gig*_*e 2 5 python macos graphics pygame pycharm
首先,我使用 macOS Mojave 10.14.1 和 pygame 1.9.4。
另外,我正在使用 PyCharm IDE 并使用 python 3.7.1。
我决定尝试 pygame 会很有趣,但即使绘制一个简单的矩形或图像也不起作用。
这是我尝试用来绘制矩形、绘制与文件位于同一目录中的图像并用白色填充窗口的代码。没有一个工作。
import pygame
pygame.init()
win = pygame.display.set_mode((600, 600))
pygame.display.set_caption("Snake")
image = pygame.image.load("java_logo.png")
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
win.fill((0, 255, 0))
pygame.draw.rect(win, (255, 0, 0), (50, 50, 50, 50))
win.blit(image, (200, 200))
pygame.display.flip()
pygame.quit()
Run Code Online (Sandbox Code Playgroud)
编辑:
这是使用的图像:https : //i.imgur.com/OoSHkXX.png
我昨晚遇到了和你一样的问题。执行一个非常简单的 pygame 代码时,没有窗口正在加载,一个球在窗口中弹跳。其他成员相关的解决方案是安装较新版本的 pygame,在我的情况下安装最新的 pygame lib v2.0 测试版。
这是安装在安装了 python3 的 OS X Mojave 中的 shell 代码。
pip3 install pygame=2.0.0.dev6
Run Code Online (Sandbox Code Playgroud)