Python Pygame:Pygame.error:无法打开文件.ogg

Python Pygame:Pygame.error:无法打开文件.ogg,python,pygame,python-3.5,ogg,Python,Pygame,Python 3.5,Ogg,OSX版本10.11.6 蟒蛇3号stable 3.5.2(瓶装),devel 3.6.0rc1,HEAD(通过自制) 皮弗homebrew/python/pygame:stable 1.9.2a0,HEAD(无论是pip3还是homebrew都会出现相同的错误,我将在下面说明) Xcode版本。Xcode 8.2构建版本8C38 在终端上我运行: python3战城.py ,其中(BattleCity.py)是一个游戏源代码,pygame模块被导入其中 以下是来自终端的结果:(为了可读性,我重

OSX版本<代码>10.11.6

蟒蛇3号<代码>stable 3.5.2(瓶装),devel 3.6.0rc1,HEAD(通过自制

皮弗
homebrew/python/pygame:stable 1.9.2a0,HEAD
(无论是pip3还是homebrew都会出现相同的错误,我将在下面说明)

Xcode版本。
Xcode 8.2
构建版本8C38

终端上我运行:

python3战城.py

,其中(BattleCity.py)是一个游戏源代码,pygame模块被导入其中

以下是来自终端的结果:(为了可读性,我重新排列了缩进并添加/删除了一些不可见的字符)

2016-12-18 21:26:12.739 Python[1600:53113]21:26:12.739
警告:140:
此应用程序或其使用的库正在使用不推荐使用的Carbon组件
托管音频单元的管理器。
对此的支持将在将来的版本中删除。
此外,这使得主机与版本3音频单元不兼容。
请转换到AudioComponent.h中的API。
回溯(最近一次呼叫最后一次):
文件“BattleCity.py”,第2074行,在
游戏
文件“BattleCity.py”,第1266行,在__
sounds[“start”]=pygame.mixer.Sound(“sounds/gamestart.ogg”)
pygame.error:无法打开文件'sounds/gamestart.ogg'
我搜索了一些相关的问题,但它们的解决方案不起作用

在该文件中,我使用了
pygame.init()
,但仍然存在相同的错误,因此我想知道上述两个错误是否相关?

从中,我发现该解决方案非常适合播放.ogg音乐文件

如果您使用的是自制软件,请在终端上键入以下内容: (在运行以下代码之前,我通过
brew列表
检查是否安装了以下任何代码)

brew安装libogg
brew安装libvorbis
brew安装sdl_混合器——使用libvorbis
如果您已经安装了sol_mixer,但您的程序仍然无法运行(是的,我也无法运行)

尝试:

brew重新安装sdl_混频器——使用libvorbis
我发现该解决方案非常适合播放.ogg音乐文件

如果您使用的是自制软件,请在终端上键入以下内容: (在运行以下代码之前,我通过
brew列表
检查是否安装了以下任何代码)

brew安装libogg
brew安装libvorbis
brew安装sdl_混合器——使用libvorbis
如果您已经安装了sol_mixer,但您的程序仍然无法运行(是的,我也无法运行)

尝试:

brew重新安装sdl_混频器——使用libvorbis