【发布时间】:2021-01-20 03:42:34
【问题描述】:
我想在我的 pygame 程序中添加一个图像。该图像与 py 文件位于同一目录中。 但是,当我运行该程序时,仍然存在问题。 我的代码是:
background=pygame.image.load("background.png")
但还是不行。
我在网上搜索并尝试了这个:
background=pygame.image.load(os.path.abspath("/Users/Administrator/Vs code programming/Python/PYgame/background.png"))
这很好用,但是当我制作游戏时,我将各种图像与 exe 文件一起添加到同一个文件夹中。但是 cmd 上有一个错误说“无法打开文件”。该文件的位置与我在 abs 路径中输入的位置相同。人们告诉我调查我当前的路径和工作目录是什么。但是,这是什么意思?请帮我解决这个问题。我正在使用 VS Code。
【问题讨论】:
-
删除文件夹中的空格;更改为
vs_code_programming。空间不是你的朋友。
标签: python image visual-studio-code pygame