Python Pydub 权限被拒绝?

Ano*_*ous 5 windows-7 python-2.7

当我运行此代码时:

from pydub import AudioSegment
sound = AudioSegment.from_mp3("i.mp3")
sound.export("F:\\bh", format="wav")
Run Code Online (Sandbox Code Playgroud)

弹出一个 ffmpeg 窗口,我收到此错误:错误图片

即使我使用管理员权限运行它: 管理员权限错误

注意:
错误发生在我尝试导出的每个位置

Fro*_*anG 5

请参阅此处。他们建议安装 simpleaudio ( pip install simpleaudio) 来解决这个问题。这对我有用。


小智 5

如果您使用的是 Windows,遇到此问题,并且安装时也遇到问题simpleaudio,您可以尝试安装pyaudio

如果您使用的是 Anaconda,则可以pyaudio安装

conda install -c anaconda pyaudio
Run Code Online (Sandbox Code Playgroud)

对我来说,simpleaudioAnaconda 仅适用于 Linux 和 MacOS,不适用于 Windows。