Python Pydub系统找不到指定的文件

Python Pydub系统找不到指定的文件,python,ffmpeg,pydub,Python,Ffmpeg,Pydub,这是我的代码: from pydub import AudioSegment sound1 = AudioSegment.from_mp3("sound_0.mp3") sound2 = AudioSegment.from_mp3("sound_1.mp3") sound = sound1 + sound2 sound.export("test.mp3",format="mp3") 问题: 我收到错误消息:Win

这是我的代码:

from pydub import AudioSegment
sound1 = AudioSegment.from_mp3("sound_0.mp3")
sound2 = AudioSegment.from_mp3("sound_1.mp3")

sound = sound1 + sound2
sound.export("test.mp3",format="mp3")
问题: 我收到错误消息:WindowsError:[错误2]系统找不到指定的文件

系统配置 Python版本:3.8 Pydub版本:我刚刚安装了它 ffmpeg或avlib?:ffmpeg ffmpeg/avlib版本:2020-12-15-git-32586a42da-full_build-www.gyan.dev

我试了什么? 所以,我在一个, 我试着加上这个

pydub.AudioSegment.ffmpeg = "way//to//ffmpeg.exe"
但它不起作用,那么这个

AudioSegment.converter = "way//to//ffmpeg.exe"
仍然不起作用,所以,因为我在spyder和anaconda上,我在anaconda提示符上尝试了这个

conda install -c conda-forge ffmpeg
我甚至尝试将ffmpeg.exe、ffplay.exe放在当前的工作目录中,但仍然不起作用


因此,我非常想在这里获得一些帮助,提前感谢

我通过将
ffprobe.exe
放在当前工作目录中解决了同样的问题,或者使用with
pydub.utils.get\u prober\u name=lambda:'path/to/ffprobe.exe'
替换pydub的utils中的函数,但这可能对您不起作用

始终将完整的错误消息(从单词“Traceback”开始)作为文本(而不是屏幕截图)放入问题中(非注释)。还有其他有用的信息。您没有显示完整的错误消息,因此不清楚您是否对
.exe
文件或
.mp3
文件有问题。也许你所有的问题都是
/full/path/to/sound\u 0.mp3
如果你认为这是
ffmpeg.exe
的问题,那么你应该打开
cmd.exe
并检查它是否有效
C:/full/path/to/ffmpeg.exe