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

通过Conda安装PyTorch 2.2.0时遇包损坏及冲突错误求助

解决Conda安装PyTorch时的包损坏与冲突问题

一、处理CondaVerificationError(包损坏)

  1. 删除已损坏的PyTorch缓存包
    rm -rf /home/wang.ziyue7/miniconda3/pkgs/pytorch-2.2.0-py3.10_cuda12.1_cudnn8.9.2_0
    
  2. 清理Conda所有缓存包,避免复用损坏文件
    conda clean --all -y
    
  3. 切换国内镜像源解决下载缓慢问题,加速包获取
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
    conda config --set show_channel_urls yes
    

二、处理ClobberError(jpeg包冲突)

方案1:卸载冲突包后重新安装

先移除冲突的jpeg包,再执行原安装命令:

conda uninstall jpeg -y
conda install pytorch==2.2.0 torchvision==0.17.0 pytorch-cuda=12.1 -c pytorch -c nvidia -y

方案2:强制指定频道优先级

安装时添加--override-channels参数,让Conda仅从指定的pytorch、nvidia频道拉取包,跳过defaults频道的冲突包:

conda install pytorch==2.2.0 torchvision==0.17.0 pytorch-cuda=12.1 -c pytorch -c nvidia --override-channels -y

方案3:创建全新环境安装(推荐)

现有环境依赖可能混乱,创建干净的虚拟环境彻底规避冲突:

conda create -n pytorch_env python=3.10 -y
conda activate pytorch_env
conda install pytorch==2.2.0 torchvision==0.17.0 pytorch-cuda=12.1 -c pytorch -c nvidia -y

三、合并优化流程

如果同时要解决下载慢和两类错误,推荐按以下步骤操作:

  1. 清理缓存并添加国内镜像源
  2. 创建并激活新环境
  3. 执行带--override-channels的安装命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 14:04:59