Linux如何部署Stable Diffusion

AI技术
小华
2025-08-06

在Linux上部署Stable Diffusion常用的是通过WebUI方式,以下是基于Ubuntu系统的部署步骤:

  1. 安装Miniconda3:下载安装脚本wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh,然后运行bash Miniconda3-latest-Linux-x86_64.sh,按提示操作。
  2. 创建虚拟环境conda create -n sdwebui python==3.10.6,创建后激活环境conda activate sdwebui
  3. 安装Stable Diffusion WebUI:克隆仓库git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git,进入目录后安装依赖pip3 install -r requirements_versions.txt等。
  4. 下载模型:从Hugging Face等平台下载模型权重文件,如wget -c https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.safetensors -O /models/Stable-diffusion/v1-5-pruned-emaonly.safetensors
  5. 启动服务:执行./webui.sh即可启动Stable Diffusion WebUI,可通过http://localhost:7860访问。
亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序