环境:Windows10
1.安装python 3.10.6,不要装3.11,安装完后,设置python环境变量
Index of python-local/3.10.6
2.安装Git
Git
3.clone web-ui
这步骤是下载stable diffusion软件
命令行cmd,进入到安装stable diffusion的安装路径
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
4.下载模型文件
找到stable-diffusion-webui目录下models\Stable-diffusion,将
https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt
下载好的文件放到该目录
5.运行webui
在stable-diffusion-webui文件目录下找到webui-user.bat,双击安装
遇到的问题:
1.虚拟环境下,升级pip
在\stable-diffusion-webui\venv\Scripts中执行Bash,source activate进入虚拟环境,
执行
python -m pip install --upgrade pip
2.有些依赖包安装失败,比如clip下载失败,主要是镜像源原因。
解决办法:修改modules\launch_utils.py
添加 -i https://pypi.douban.com/simple/ 镜像源
3.No module ‘xformers‘
xformers是SD的加速模块,缺少报错不影响生成图片
办法:在装好最新的SD webui后,重装xformers
编辑webui-user.bat文件
set COMMANDLINE_ARGS=--reinstall-xformers --xformers
安装成功后改为
set COMMANDLINE_ARGS=--xformers --no-gradio-queue
--no-gradio-queue
添加这个参数,主要是当本地没有魔法的时候,运行时页面会报错”All connection attempts failed“