1. 基本环境准备
安装conda 环境 pytorch基础学习-CSDN博客
创建虚拟环境:
conda create -n sd python=3.10
一定要指定用3.10,过高的版本会提示错误:
激活启用环境:
conda activate sd
设置pip国内镜像源:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
如果出现权限不足问题,采用sudo 设置
2. 下载difussion安装包
github地址:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
# 进入 stable-diffusion-webui 目录
pip install -r requirements_versions.txt
pip install -r requirements.txt
中途要build opencv,可能需要很长的时间
3. 手动下载模型
进入https://civitai.com/models 搜索girls,找到一个模型进行下载 ChilloutMix。
模型下载好以后,将模型拷贝到stable-diffusion-webui/models/Stable-diffusion
4. 启动模型
在conda环境中执行
python launch.py --skip-torch-cuda-test --precision full --no-half
当 webui 运行起来的时候,会监听 7860 端口。
5. 安装sd_civitai_extesion插件管理模型
插件地址:
https://github.com/civitai/sd_civitai_extension.git
最后成效: