Stable Diffusion依赖怎么装

AI技术
小华
2026-09-21

下面按常见使用场景给你讲 Stable Diffusion 依赖怎么装,从最省事到最完整。

一、最推荐(新手):用 WebUI 一键包(几乎不用装依赖)

如果你是本地跑图(Windows),直接用现成整合包:

1️⃣ Stable Diffusion WebUI(最主流)

推荐:

  • 秋叶白菜整合包(Windows)
  • B 站 / 网盘搜:SD WebUI 整合包

✅ 优点:

  • Python、PyTorch、CUDA 全装好
  • 双击就能用

❌ 缺点:

  • 黑盒,不方便改代码

二、自己装依赖(通用 & 可控)

✅ 适用:

  • Linux / macOS
  • 要训练模型
  • 要改代码 / 二次开发

三、基础环境依赖

1️⃣ 安装 Python(必须)

推荐 Python 3.10

python --version

没有就装:

sudo apt install python3.10 python3.10-venv

2️⃣ 创建虚拟环境(强烈建议)

python -m venv venv
source venv/bin/activate   # Linux/macOS
venv\Scripts\activate      # Windows

四、核心 Python 依赖

1️⃣ PyTorch(最重要)

根据你的显卡选:

✅ NVIDIA 显卡(CUDA)

pip install torch torchvision --index-url https://download.pytorch.org/whl/cu121

✅ AMD / CPU

pip install torch torchvision

查看是否成功:

import torch
print(torch.cuda.is_available())

2️⃣ Stable Diffusion 必要库

pip install diffusers transformers accelerate safetensors

常用补充:

pip install pillow numpy scipy tqdm

五、WebUI 完整依赖(以 AUTOMATIC1111 为例)

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
cd stable-diffusion-webui
pip install -r requirements.txt

然后:

webui.sh        # Linux
webui.bat       # Windows

六、常见问题

❌ 显存不够

  • --medvram--lowvram
  • 模型选 sd15 而不是 sdxl

❌ 下载慢

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

❌ xformers 报错

pip install xformers

七、你适合哪种?

你可以告诉我:

  • ✅ Windows / Linux / macOS?
  • ✅ 只是出图 / 训练 / 写代码?
  • ✅ 有 N 卡吗?型号?

我可以直接给你一条命令装完的版本

亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序