赞
踩
Stable Diffusion 2.0
进行本地部署,系统环境为 Windows
注意: 本教程不包含 anaconda/miniconda、python、git、cuda 的安装
提示: 由于国内网络原因,github不能稳定连接,这时候将网页中的
github
替代为kgithub
即可
或: 添加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
通过镜像源下载
Python 3.10.6
conda
环境conda init
conda create --name sd2 python=3.10.6
conda activate sd2
cd ./sd2
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
替代示例:
git clone https://kgithub.com/AUTOMATIC1111/stable-diffusion-webui
torch
:pip install torch==2.0.0 torchvision==0.15.1 torchaudio==2.0.1 --index-url https://download.pytorch.org/whl/cu117
cd ./stable-diffusion-webui
pip install -r requirements_versions.txt
pip install -r requirements.txt
镜像源下载示例:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
如果安装了插件,需要进入插件目录下安装插件依赖,插件存放位置为
./stable-diffusion-webui/extensions
使用记事本打开 webui-user.bat
,并修改 COMMANDLINE_ARGS
启动参数:
set COMMANDLINE_ARGS= --deepdanbooru --xformers --port 7890 --theme dark --share
参数详解:
--xformers
降低显存占用,提高运行速度,加速图像的生成,仅适用于 nvidiagpus
--deepdanbooru
启用了图生文的功能,主要用于训练前数据处理,这里没有太大用--port 7890
访问端口 7890--theme dark
黑色主题--share
额外生成一个临时的公网地址进行程序访问,地址有效期限为72小时,并且每次重启地址都会变webui-user.bat
解决报错或长时间不加载问题:
问题原因依旧是国内网络原因,上不去 github
,这里的解决方法是将下载地址全部换为 kgithub
launch.py
Ctrl + F
查找 github
后回车prepare_environment()
中的 github
修改为 kgithub
webui-user.bat
URL
local URL
是本地地址,仅限本机访问
public URL
是公网地址,添加--share
参数获得
成功访问
使用建议
cd ./sd2
git pull
预训练模型下载地址
预训练模型存放位置
*.ckpt
和 *.safetensors
存放至 stable-diffusion-webui/models/Stable-diffusion/
目录下*.vae.ckpt
存放至 stable-diffusion-webui/models/VAE/
目录下GFPGAN
用于修复和绘制人脸,减少stable diffusion人脸的绘制扭曲变形问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。