我正在使用 Python 2.6.6 和 pyglet 1.1.4。在我的“Erosion”文件夹中,我有“Erosion.py”和一个名为“Images”的文件夹。在图像内部,有 .png 图像。一张图片被命名为“Guard.png”。
在“Erosion.py”中有一段是这样的:
pyglet.resource.path = ['Images']
pyglet.resource.reindex()
self.image = pyglet.resource.image('%s%s' % (character, '.png'))
当我运行它时,我得到了
File "C:\Python26\lib\site-packages\pyglet\resource.py", line 394, in file raise ResourceNotFoundException(name)
ResourceNotFoundException: Resource "Guard.png" was not found on the path. Ensure that the filename has the correct captialisation.
我尝试将路径更改为 ['./Images'] 和 ['../Images']。我还尝试删除路径和重新索引调用并将 Erosion.py 和 Guard.png 放在同一个文件夹中。