轻松部署 Stable Diffusion WebUI 并实现局域网共享访问:解决 Conda Python 版本不为 3.10.6 的难题
这篇博文主要为大家讲解关于sd webui的部署问题,大家有什么不懂的可以随时问我,如果没有及时回复,可联系:1198965922
如果后续大家需要了解怎么用代码调用部署好的webui的接口,可以在评论区留言哦,博主可以为大家整理
一、虚拟环境
1.新建虚拟环境
conda create -n sd-webui-py310 python=3.10.6
2.激活虚拟环境
conda activate sd-webui-py310
3.查看python版本
python --version
如果不是3.10.6的话,请重新激活环境
二、运行webui-user.bat
1.下载requirements
pip install -r requirements.txt
2.运行webui-user.bat
下载完requirements后直接在虚拟环境中输入webui-user.bat
webui-user.bat
页面会自动下载相关依赖,下载完毕后,会直接在默认浏览器中打开网页,如下所示
三、将浏览器地址修改为同一局域网下,所有电脑都可访问
用记事本或其他方式打开webui-user.bat文件,将内容替换为以下代码啊:
@echo off
set COMMANDLINE_ARGS=--listen
set PYTHON=
set GIT=
set VENV_DIR=
call webui.bat %COMMANDLINE_ARGS%
保存之后退出,重新在激活后的3.10.6的虚拟环境中输入:webui-user.bat,运行成功后,在网页输入:http://本机地址:7860/即可