【发布时间】:2020-06-02 10:39:43
【问题描述】:
我正在尝试用 VS Code 编写游戏,但每当我尝试使用以下方式打开图像时:
hero.image = pygame.image.load("Character.jpeg") (图片在游戏文件夹中)
我收到各种错误消息。一台计算机显示“pygame.error:无法打开 Character.png”,而在另一台计算机上显示与不正确的 sRGB 配置文件有关。我尝试在不同的计算机上运行该程序,并尝试使用不同图像格式(.gif、.png 和 .jpeg)的不同图像。
【问题讨论】:
-
尝试一次,将其更改为绝对路径。也可以参考:stackoverflow.com/questions/32684198/…
-
"(图片在游戏文件夹中)" 你的程序是否也在“游戏文件夹”中运行? 检查;不要假设.
-
请提供minimal reproducible example,以及整个错误输出。
-
sRGB 只是一个警告,而不是错误。它不会影响您的代码。