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

运行代码时提示No module named 'torch',如何正确安装到对应环境?

解决PyTorch安装后无法导入的问题

1. 定位实际运行的Python环境

首先要明确你执行代码时使用的Python解释器路径,避免多环境混淆:

  • 在终端执行命令查看:
    # Linux/macOS
    which python
    # Windows
    where python
    
  • 或者在报错的Python代码中添加以下内容并运行,直接输出解释器路径:
    import sys
    print(sys.executable)
    

2. 用对应环境的pip安装PyTorch

找到上一步得到的Python路径,用它调用pip进行安装,确保包安装到目标环境:

# 替换成你的Python路径
/path/to/your/python -m pip install torch

示例(Windows):

C:\Users\XXX\AppData\Local\Programs\Python\Python310\python.exe -m pip install torch

示例(Linux/macOS):

/usr/local/bin/python3 -m pip install torch

3. 验证安装有效性

  • 用对应环境的pip确认torch已安装:
    # Linux/macOS
    /path/to/your/python -m pip list | grep torch
    # Windows
    /path/to/your/python -m pip list | findstr torch
    
  • 直接在目标环境的Python中测试导入:
    import torch
    print(torch.__version__)
    
    能正常输出版本号即为安装成功。

4. 常见问题修复

  • 若安装速度慢或失败,可切换国内镜像源加速:
    /path/to/your/python -m pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 检查Python版本兼容性:PyTorch 2.x系列支持Python 3.8~3.12,过旧的Python版本无法安装最新版,需升级Python或选择对应兼容的PyTorch版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 18:33:16