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

已安装torch但无法导入的问题求助(YOLOv5运行场景)

解决torch已安装但无法导入的问题
  • 检查Python环境一致性
    确认运行代码的Python解释器与pip3对应同一环境。执行以下命令对比路径:

    which python3
    which pip3
    

    若路径不同,需切换到pip3对应的环境运行代码,或使用python3 -m pip install torch确保安装到当前Python环境。

  • 验证torch安装位置并调整Python路径
    先查看torch的安装目录:

    pip3 show torch
    

    复制输出中的Location路径,在Python交互环境中检查该路径是否在sys.path内:

    import sys
    print(sys.path)
    

    若不在,手动添加路径后再尝试导入:

    import sys
    sys.path.append("上述复制的Location路径")
    import torch
    
  • 卸载重装torch
    彻底卸载现有torch相关包:

    pip3 uninstall -y torch torchvision torchaudio
    

    根据系统需求重新安装,CUDA版本示例(以CUDA 11.8为例):

    pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
    

    CPU版本直接执行:

    pip3 install torch torchvision torchaudio
    
  • 确认虚拟环境激活状态(若使用)
    若使用了虚拟环境,必须先激活环境再运行代码。激活命令示例:

    # Conda环境
    conda activate 你的环境名
    # venv环境(Linux/macOS)
    source 你的环境目录/bin/activate
    # venv环境(Windows)
    你的环境目录\Scripts\activate
    

内容的提问来源于stack exchange,提问作者Nguyễn Minh Đức

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 10:00:58