关于#pygame#的问题:pygame.image.load()找不到图片导入,但我图片明明在文件夹里面的啊(语言-python)

pygame.image.load()找不到图片导入,但我图片明明在文件夹里面的啊,求解答

import pygame


class KUNKUN:
    """管理坤坤的类"""

    def __init__(self, ai_game):
        self.screen = ai_game.screen
        self.screen_rect = ai_game.screen.get_rect()

        #加载坤坤形象并获取图像
        self.image = pygame.image.load('images/ji.png')
        self.rect = self.image.get_rect()

        #把坤坤放在屏幕的左中
        self.rect.midleft = self.screen_rect.midleft

    def blitme(self):
        """在指定位置绘制坤坤"""
        self.screen.blit(self.image, self.rect)

img

img

报错:FileNotFoundError: No such file or directory: 'E:\坤坤大战黑子\images\ji.png

import sys
import pygame

from kunkun import KUNKUN
from settings import Settings

class KKdzHZ:
    #管理游戏资源和类

    def __init__(self):
        #初始化游戏并创建资源
        pygame.init()
        self.settins = Settings()

        self.screen = pygame.display.set_mode(
            (self.settins.screen_width, self.settins.screen_height))
        pygame.display.set_caption("坤坤大战黑子")

        self.kunkun = KUNKUN(self)


    def run_game(self):
        #开始游戏的主循环
        while True:
            #监视键盘和鼠标行为
            for event in pygame.event.get():
                if event.type == pygame.QUIT:
                    sys.exit()

            #每次循环都重绘屏幕
            self.screen.fill(self.settins.bg_color)

            #让最近绘制的屏幕可见
            pygame.display.flip()

if __name__ == '__main__':
    #创建游戏实例并运行游戏
    ai = KKdzHZ()
    ai.run_game()


你路径写全呀。那个盘e:/images/ji.png

用绝对路径读取吧

看下这篇博客,也许你就懂了,链接:Pygame 官方文档 - pygame.image