安装前的准备工作

确保系统满足以下要求:Windows 10/11 或 Linux 系统,NVIDIA 显卡(推荐 4GB 显存以上),Python 3.10.6。关闭杀毒软件避免误拦截文件。

下载官方仓库代码:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
cd stable-diffusion-webui

依赖环境配置

安装Python依赖包时建议使用清华源加速:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

对于NVIDIA显卡用户需额外安装CUDA 11.8和cuDNN 8.6.0。Linux系统可能需要手动设置环境变量:

export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64

模型文件部署

将下载的模型文件(如v1-5-pruned-emaonly.safetensors)放入正确路径:

  • 主模型存放位置:models/Stable-diffusion/
  • VAE模型存放位置:models/VAE/
  • LoRA模型存放位置:models/Lora/

可通过修改webui-user.bat(Windows)或webui-user.sh(Linux)添加启动参数:

set COMMANDLINE_ARGS=--xformers --medvram

常见问题解决

出现Could not locate zlibwapi.dll错误时,需要手动下载该文件并放入C:\Windows\System32。若遇到OutOfMemoryError,可尝试添加--medvram--lowvram参数。

对于ModuleNotFoundError,建议重建虚拟环境:

python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt

自定义扩展安装

通过扩展列表页面或手动安装方式添加插件:

cd extensions
git clone https://github.com/hako-mikan/sd-webui-supermerger

安装后需重启WebUI并在设置中启用插件。部分插件如ControlNet需要额外下载预处理器模型。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐