为什么会出现此错误? pygame.error:无法打开block.jpg

时间:2020-06-20 04:22:18

标签: python image pygame codeblocks

我不明白为什么每次运行此代码块时都会不断收到此错误,

def on_init(self):
    pygame.init()
    self._display_surf = pygame.display.set_mode((self.windowWidth,self.windowHeight), pygame.HWSURFACE)

    pygame.display.set_caption('Pygame pythonspot.com example')
    self._running = True
    self._image_surf = pygame.image.load("block.jpg").convert()
    self._apple_surf = pygame.image.load("block.jpg").convert()

我想了解此错误的来源和来源以及解决方法

2 个答案:

答案 0 :(得分:0)

尝试将完整路径添加到图像文件,如下所示:

self._image_surf = pygame.image.load("C:\Users\Users\python\block.jpg").convert()

希望有帮助,祝您好运。

答案 1 :(得分:0)

如果您不想提供图像的完整路径,则必须确保图像与代码位于同一文件夹/目录中。