Ric*_* Su 23 python python-playsound
我正在使用Python编写一个游戏,需要播放音效,所以我使用了playsound模块:
from playsound import playsound
playsound("Typing.wav", False)
Run Code Online (Sandbox Code Playgroud)
当我尝试运行该程序时,返回了此错误:
Error 263 for command:
open Typing.wav
The specified device is not open or is not recognized by MCI.
Run Code Online (Sandbox Code Playgroud)
我做了一些研究,一些消息来源表明这是我的声音驱动程序的问题。我更新并重新安装了它,但问题仍然存在。有什么办法可以解决这个问题吗?
Jai*_*ith 61
正如之前的评论中提到的,我首先也遇到了这个问题,我将 python 版本从 3.10 降级到 3.7,但问题仍然存在。 所以实际有效的是,最新版本的playsound给出了这样的错误,为了修复这个错误,在cmd中以管理员身份运行以下命令
pip卸载播放声音
pip install Playsound==1.2.2
这应该可以完成工作。
以防万一这不起作用,尝试将你的 python 版本降级到 3.7 并运行这些命令,这应该很好。
小智 10
我遇到了同样的问题并使用修复了它
audio_file = os.path.dirname(__file__) + 'audio.mp3'
playsound(audio_file)
Run Code Online (Sandbox Code Playgroud)