music = pygame.mixer.music.load('not.mp3')
pygame.mixer.music.play(loops=-1)
执行此操作时出现此错误
Traceback (most recent call last):
File "C:\Users\Admin\AppData\Local\Programs\Python\Python38-32\Escape it!.py", line 15, in <module>
music = pygame.mixer.music.load('not.mp3')
pygame.error: Failed loading libmpg123.dll: Attempt to access invalid address.
我已经尝试了从提供完整路径到仅提供名称的所有方法,但是每次显示uo
答案 0 :(得分:2)
如果您的IDE无法正常工作,请重新启动IDE,然后尝试重新启动对我有用的PC!
答案 1 :(得分:1)
只需关闭正在使用的IDE,然后重新启动系统即可。它对我有用!
答案 2 :(得分:1)
上面给出的所有选项都不适合我。因此,我从该站点卸载并重新安装了“ pygame”库。 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame。效果很好。
答案 3 :(得分:0)
执行以下步骤可能会解决问题:
步骤1 :转到浏览器并搜索下载libmpg123.dll
。
第2步:下载libmpg123.dll
并将其解压缩。
步骤3 :提取(剪切或复制)两个文档并粘贴到“ C:\ Windows \ System32”中。
步骤4 :安装成功完成。
这也是可行的:-
music = pygame.mixer.music.load('not.mp3')
pygame.mixer.music.play(loops=-1)
谢谢
答案 4 :(得分:0)
新安装pygame
时,需要重新启动系统。
只需重新启动PC /笔记本电脑
然后运行代码,它不会引发任何错误。
@jrsylvester的回答正确,但是有一些问题。
答案:新安装pygame
并执行代码时,它将引发错误。
系统需要重新启动才能为工作环境设置其文件或代码。因此,请重新启动PC /笔记本电脑。
快乐编码..
答案 5 :(得分:-1)
我遇到了同样的问题,我只是安装另一个IDE或尝试重新安装pygame。