Python 3.x 如何在python中放置图像

Python 3.x 如何在python中放置图像,python-3.x,pygame,Python 3.x,Pygame,我试图用pygame在python中放置一个图像,但它不起作用。 我得到这个错误: 第16行,在 carImg=pygame.image.load(“”) pygame.error:SDL_RWFromFile():未指定文件或未指定模式`模块中的第16行 代码显示一切正常,因此我假设它与文件位置有关。我是基于你给出的代码(而不是错误,因为它几乎说你甚至没有给出一个文件)。因此,您可以说您将文件存储在与项目相同的目录中。我的解决方案可能因系统而异,但我相信您必须包含图像/。试试这个: carIm

我试图用pygame在python中放置一个图像,但它不起作用。
我得到这个错误:

第16行,在 carImg=pygame.image.load(“”) pygame.error:SDL_RWFromFile():未指定文件或未指定模式`模块中的第16行


代码显示一切正常,因此我假设它与文件位置有关。我是基于你给出的代码(而不是错误,因为它几乎说你甚至没有给出一个文件)。因此,您可以说您将文件存储在与项目相同的目录中。我的解决方案可能因系统而异,但我相信您必须包含
图像/
。试试这个:

carImg = pyvame.image.load("images/racecar.png")

如果这不起作用,找到存储图像的位置(应该在代码文档附近)并使用它。我希望这有帮助

欢迎来到堆栈溢出!请阅读并采取行动。这是一个好主意;但是,您可以通过删除大多数实际的游戏逻辑,使其变得更简单。我会这么做,但是,坦白说,我不知道pygame是如何工作的。首先,你的错误被切断了吗?接下来,您是否可以详细说明您的问题,例如是否图像无法加载、文件未找到或位置不工作。@没有任何内容被切断,并且文件与项目位于同一目录中。它说没有找到任何文件,我想可能是位置问题,但不知道如何修复。您发布的代码应该可以正常工作(如果您修复了
gamedisplay
/
gamedisplay
打字错误)。如果我将空字符串传递给
pygame.image.load
,则可以重现此错误。传递不正确的名称/路径将导致pygame.error:无法打开racecar.png。您是否可以正确加载其他图像,或者仅此图像会导致问题?查看其他格式,如.jpg。然后试着运行“pygame/examples”目录下的“expenses.py”和“chimp.py”游戏,看看pygame是否能正常工作。我试着运行了expenses.py,但在加载gif@John如果答案解决了你的问题,你可以接受。
carImg = pyvame.image.load("images/racecar.png")