stable-diffusion-webui环境部署
1. 环境创建 2. 安装依赖库 3.下载底模 4. 获取lora参数文件 5.运行代码 6. 报错信息 报错1 报错21. 环境创建
创建虚拟环境
conda create -n env_stable python==3.10.0
进入虚拟环境
conda activate env_stable
clone源码
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
进入项目根目录
cd stable-diffusion-webui
安装相关库
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
2. 安装依赖库
安装依赖仓库
存放目录为:stable-diffusion-webui/repositories/
clone源码
cd stable-diffusion-webui/repositories
git clone https://github.com/salesforce/BLIP.git
git clone https://github.com/sczhou/CodeFormer.git
git clone https://github.com/Stability-AI/generative-models.git
git clone https://github.com/crowsonkb/k-diffusion.git
git clone https://github.com/Stability-AI/stablediffusion.git
git clone https://github.com/CompVis/taming-transformers.git
3.下载底模
下载模型连接:https://civitai.com/models
想要那个类型的底模下载那个即可底模存放路径:
stable-diffusion-webui/models/Stable-diffusion
4. 获取lora参数文件
将微调的模型参数放置在:stable-diffusion-webui/models/Lora
5.运行代码
运行命令# python webui.py --listen --enable-insecure-extension-access --xformers --no-half-vae --disable-nan-check --no-half
python webui.py --listen --enable-insecure-extension-access --xformers --no-half-vae
6. 报错信息
报错1
keyError:'Stable Diffusion XL
原因:依赖库缺失,要把
步骤2
的依赖库全部下载下来
报错2
pydantic相关文件报错
解决:版本问题,安装
1.10.11
版本pip install pydantic==1.10.11