我正在尝试使用 pydub,但是当我使用 AudioSegment 将它导入 python 时,它会给我一个错误,说它无法识别它。我尝试使用 pip install 并在线搜索。有帮助吗??我正在使用 python 2.7
from pydub import AudioSegment
原文由 Sh0z 发布,翻译遵循 CC BY-SA 4.0 许可协议
我也遇到了同样的问题。这是由于 ffmpeg 未正确配置而出现的。我已经从官方网站 https://www.ffmpeg.org/download.html 下载了最新的 ffmpeg 并设置了对我有用的类路径
原文由 user3251696 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
您可以卸载并尝试使用 pip install pydub 安装吗?还要确保
pydub
路径在PYTHONPATH
或系统PATH
中。你在用什么OS
?找出 pydub 的安装位置。
我在
C:\Python27\Lib\site-packages\pydub
。打开命令提示符并输入 ,
set PATH=c:\Python27\Scripts;c:\Python27\Lib;C:\Python27\Lib\site-packages\pydub;%PATH%
然后尝试在
cmd
屏幕上运行pydub
程序。一旦成功,您将需要添加pydub
系统环境变量部分的路径。也为错误:
看起来像
pydub
找不到ffmpeg
或avconv
。您可能需要安装或添加系统路径。如果它有效,我会顺其自然。反正只是警告