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

运行import torchvision时出现导入错误,该如何解决?

解决TorchVision导入时的Undefined Symbol错误

问题分析

这个错误源于PyTorch与TorchVision版本不兼容,或是环境中残留了旧版本依赖文件,导致动态链接库无法找到对应符号。即便指定版本安装,也可能因为缓存或conda/pip交叉安装的冲突未彻底解决而失效。

解决方案

  • 彻底卸载现有PyTorch和TorchVision
    先清理conda安装的包:
    conda remove pytorch torchvision torchaudio cpuonly -y
    
    再清理pip可能残留的包:
    pip uninstall pytorch torchvision -y
    
  • 清理conda缓存,避免安装旧版本依赖
    conda clean --all -y
    
  • 重新安装匹配版本的PyTorch和TorchVision
    根据硬件选择对应命令:
    • CPU版本:
      conda install pytorch=1.11.0 torchvision=0.12.0 cpuonly -c pytorch -y
      
    • GPU版本(以CUDA 11.3为例,需匹配你的CUDA版本):
      conda install pytorch=1.11.0 torchvision=0.12.0 pytorch-cuda=11.3 -c pytorch -c nvidia -y
      
  • 验证安装
    打开Python交互环境,执行以下命令确认无报错:
    import torch
    import torchvision
    print(torch.__version__, torchvision.__version__)
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 16:35:34