本地部署Stable Diffusion记录

本文指导如何在Windows10上安装Python3.10.6、Git,并详细描述了安装stablediffusionwebUI的过程,包括处理升级pip、解决依赖包安装问题和修复xformers模块缺失的步骤。

环境: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“

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值