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

conda安装PyTorch后仍提示No module named 'torch'求助

macOS Conda环境PyTorch导入失败排查方案
  • 确认环境激活状态:执行conda activate myenv,终端提示符开头必须显示(myenv),再启动Python交互环境。很多人会忽略这一步,误使用系统默认Python而非环境内的版本。

  • 验证Python路径一致性:
    激活环境后执行which python,输出应指向~/miniconda3/envs/myenv/bin/python(或你的conda安装路径下的myenv目录)。
    进入Python后执行:

    import sys
    print(sys.executable)
    

    两个路径必须完全一致,否则说明启动的Python不属于当前conda环境。

  • 检查PyTorch实际安装状态:
    激活环境后执行conda list pytorch,确认输出里有pytorch条目且版本为2.1.0。如果没有,重新执行安装命令(不要加sudo,避免权限干扰):

    conda install pytorch::pytorch torchvision torchaudio -c pytorch
    
  • 核对Python版本匹配度:
    执行python --version,确认是3.9.x版本。如果版本偏离,重新创建指定版本的环境:

    conda create -n myenv python=3.9
    conda activate myenv
    conda install pytorch::pytorch torchvision torchaudio -c pytorch
    
  • 清理缓存与路径冲突:

    1. 清理conda缓存:conda clean -a
    2. 关闭base环境自动激活:conda config --set auto_activate_base false
    3. 重启终端,重新激活myenv环境后重试。
  • 尝试pip安装作为备选:
    激活环境后用环境内的pip安装:

    pip install torch torchvision torchaudio
    

    注意:尽量避免conda和pip混用,但可用于排查conda安装的问题。


内容的提问来源于stack exchange,提问作者Елена Кондратова

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 13:04:51