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

已安装torchaudio仍无法导入 pip列表可见却报模块不存在错误

torchaudio导入报错界面截图

问题描述

已完成torchaudio库安装,执行pip list可在已安装包列表中查询到torchaudio,但执行导入操作时提示模块不存在,报错信息如下:

<ipython-input-6-4cf0a64f61c0> in <module>
----> 1 import torchaudio

ModuleNotFoundError: No module named 'torchaudio'

当前环境已安装的相关依赖版本:

pytorch-lightning        1.2.0
torch                    1.10.1
torchaudio               0.10.1
torchvision              0.11.2
WARNING: You are using pip version 21.1.2; however, version 21.3.1 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
排查解决方法

按以下优先级逐一排查即可:

  • 确认环境一致性
    90%以上的这类问题都是因为安装包的pip环境和运行代码的Python环境不匹配。分别执行以下命令核对路径:
    1. 在你运行导入代码的环境里执行:
    import sys
    print(sys.executable)
    
    1. 在终端执行pip -V,查看输出里的pip关联Python路径。
      如果两个路径不一致,说明torchaudio被装到了其他Python环境中。直接用当前运行代码的Python解释器执行安装即可,比如上面提示的pip对应路径是/usr/bin/python3,就执行:
    /usr/bin/python3 -m pip install torchaudio==0.10.1
    
  • 检查版本适配问题
    你当前安装的torch 1.10.1和torchaudio 0.10.1版本号是匹配的,但要注意CPU、GPU版本必须和已安装的torch保持一致,版本不兼容也会导致导入失败。先卸载现有版本再重装对应适配版本即可:
    pip uninstall torchaudio -y
    # 安装时选择和本地torch完全匹配的CPU/CUDA版本
    pip install torchaudio==0.10.1
    
  • 排查命名冲突
    检查你运行代码的当前工作目录下,有没有自己创建的名为torchaudio.py的文件,或是名为torchaudio的自定义文件夹,同名内容会覆盖官方库的导入路径,直接重命名这类冲突文件/文件夹即可。
  • 核查运行环境状态
    如果是在Jupyter Notebook、IPython交互环境中运行代码,安装完依赖后没有重启内核会导致环境无法识别新安装的包,直接重启对应内核后再尝试导入即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 11:33:13