You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Torchaudio无法加载FFmpeg求助:libtorchaudio_ffmpeg.pyd存在仍报错

Torchaudio FFmpeg初始化失败解决方案
  • 检查libtorchaudio_ffmpeg.pyd的依赖项:用Dependency Walker工具打开该文件,查看是否缺失VC++运行库、FFmpeg相关dll或torch系列dll。Windows下也可通过VS Developer Command Prompt执行dumpbin /dependents "path/to/libtorchaudio_ffmpeg.pyd"查看依赖。
  • 调整系统PATH优先级:将FFmpeg 4.3.1的bin目录添加到系统PATH最前端,重启VSCode确保环境变量生效(终端不会自动刷新PATH)。
  • 确认Python环境一致性:在VSCode终端执行python --version和where python,验证当前使用的是Python 3.11.4-64bit,避免误用到其他虚拟环境或版本。
  • 重新安装匹配版本的torchaudio:卸载现有版本后,指定cu117镜像重新安装,执行命令:
    pip uninstall torchaudio -y
    pip install torchaudio==2.0.2+cu117 --index-url https://download.pytorch.org/whl/cu117
    
  • 手动复制FFmpeg依赖dll:找到FFmpeg bin目录下的avcodec-58.dll、avformat-58.dll、avutil-56.dll(对应4.3.1版本),复制到Python环境下Lib/site-packages/torchaudio/lib目录中。
  • 临时配置终端PATH:若系统PATH未生效,在VSCode终端手动设置:
    set PATH=C:\your\ffmpeg\bin;%PATH%
    
    再运行测试代码验证。

内容的提问来源于stack exchange,提问作者KJ H

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 10:43:13