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

安装Stable Diffusion遇pip版本异常及PyTorch安装失败求助

解决Stable Diffusion安装中的pip升级失败与PyTorch安装问题

一、pip版本无法升级的解决方法

  • 问题核心:直接执行pip install --upgrade pip调用的是系统全局pip,而非Stable Diffusion虚拟环境(venv)内的pip,导致虚拟环境pip版本未更新。
  • 执行以下命令(替换路径中的XXX为你的实际用户名),用虚拟环境的Python升级对应pip:
    C:\Users\XXX\Downloads\STABLE\stable-diffusion-webui\venv\Scripts\python.exe -m pip install --upgrade pip
    
  • 验证升级结果:
    C:\Users\XXX\Downloads\STABLE\stable-diffusion-webui\venv\Scripts\pip.exe --version
    
    确认版本更新至22.3及以上即可。

二、PyTorch安装失败的解决方法

问题根因

  1. 未升级虚拟环境内的pip,导致无法识别兼容的wheel文件格式;
  2. 下载的torch wheel文件Python版本标识(如cp39)与虚拟环境内的Python版本不匹配;
  3. 系统CUDA版本与wheel文件标注的cu113不兼容。

分步解决

  1. 先完成上述pip升级步骤,确保虚拟环境pip版本达标;
  2. 检查虚拟环境内的Python版本:
    C:\Users\XXX\Downloads\STABLE\stable-diffusion-webui\venv\Scripts\python.exe --version
    
    若版本不是3.9,需重新创建对应版本的虚拟环境,或下载匹配Python版本的torch wheel(如Python3.10对应cp310后缀的文件);
  3. 检查系统CUDA版本:打开命令行输入nvcc --version,若CUDA版本低于11.3,需升级CUDA到11.3,或下载匹配当前CUDA版本的torch wheel;
  4. 用虚拟环境pip安装对应wheel文件(替换路径为你的实际wheel文件位置):
    C:\Users\XXX\Downloads\STABLE\stable-diffusion-webui\venv\Scripts\pip.exe install "C:\你的wheel文件路径\torch-1.12.1+cu113-cpXX-cpXX-win_amd64.whl"
    
  5. 若不想手动下载,可直接在虚拟环境内执行官方安装命令:
    C:\Users\XXX\Downloads\STABLE\stable-diffusion-webui\venv\Scripts\python.exe -m pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 --extra-index-url https://download.pytorch.org/whl/cu113
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 14:20:27