我正在尝试使用pydub,但是当我用AudioSegment将它导入到python时,它会给我一个错误,说明它不认识它。我试着使用pip安装和在线搜索。有什么帮助吗?我在用python 2.7
from pydub import AudioSegment发布于 2017-04-18 13:17:51
您可以卸载并尝试使用pip安装pydub安装吗?还要确保pydub路径位于PYTHONPATH或system PATH中。你用的是什么OS?
找出pydub的安装地点。
我在C:\Python27\Lib\site-packages\pydub工作过。
打开命令提示符并输入,
set PATH=c:\Python27\Scripts;c:\Python27\Lib;C:\Python27\Lib\site-packages\pydub;%PATH%
然后尝试在pydub屏幕上运行cmd程序。一旦成功,您将需要向系统环境变量部分添加pydub路径。
也是因为错误:
RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)看来pydub找不到ffmpeg或avconv。您可能需要安装或向系统添加路径。如果它起作用,我会让它。这只是警告而已
发布于 2018-04-17 18:40:09
我也得到了同样的问题,.and,它是由于ffmpeg没有正确配置。我已经从官方网站https://www.ffmpeg.org/download.html下载了最新的ffmpeg,并设置了为我工作的类路径。
发布于 2019-12-01 14:01:28
我也收到了同样的错误,因为ffmpeg没有安装在我的MAC上。用brew install ffmpeg安装它,它解决了这个问题。
https://stackoverflow.com/questions/43169620
复制相似问题