【发布时间】:2020-04-18 21:17:47
【问题描述】:
我有一个 pygame 项目,每当我调用 pygame.mixer.music.load('./sounds/background music.mp3') 时就会崩溃。
昨天运行良好,请注意我没有对代码进行任何更改。
任何建议都将不胜感激,因为我已经尝试了我能想到的一切来解决这个问题。
我检查了我的 pygame 文件夹,确实存在一个“libmpg123.dll”文件。
Traceback(最近一次调用最后一次): 文件“C:/Users/ngtaw/PycharmProjects/snakeversus/snakeversus.py”,第 291 行,在 pygame.mixer.music.load('./sounds/background music.mp3') pygame.error: 加载 libmpg123.dll 失败: 尝试访问无效地址。
【问题讨论】:
-
错误信息有点模糊...如果您尝试打开不同的音乐文件会发生什么?该路径对源文件的位置和您调用的位置都有效吗?
-
尝试打开不同的 mp3 文件时出现同样的错误。源文件的路径和
'./sounds/background music.mp3'应该是正确的。