Linux如何安装Stable Diffusion

AI技术
小华
2025-09-05

以下是在Linux上安装Stable Diffusion的步骤:

  1. 更新系统并安装基础依赖
  • 对于Ubuntu/Debian系统,执行sudo apt update && sudo apt upgrade -y,然后安装python3-pippython3-venvgitwget等。
  • 对于CentOS/RHEL系统,添加EPEL仓库,安装开发工具和Python 3等。
  1. 安装NVIDIA驱动和CUDA
  • Ubuntu/Debian系统使用sudo apt install -y nvidia-driver-525sudo apt install -y cuda-11-8(版本号可根据需要调整)。
  • 配置环境变量,将CUDA路径添加到~/.bashrc中。
  1. 创建Python虚拟环境
  • 使用python3 -m venv ~/sd_env创建,然后通过source ~/sd_env/bin/activate激活。
  1. 安装Stable Diffusion依赖
  • 执行pip install diffusers transformers accelerate safetensors xformers
  1. 下载Stable Diffusion WebUI
  • 使用git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git下载。
  1. 启动Stable Diffusion
  • 进入WebUI目录,执行./webui.sh。若遇依赖库安装失败,可在launch_utils.py中添加镜像地址;若模型下载失败,可设置HF_ENDPOINT环境变量为国内镜像地址。
亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序