站点图标 咕嘟博客

写了个安装Stable Diffusion Webui的脚本

随记

好像很久没写博客了,emmmm

AI绘画真好玩,去年就玩了,显卡还算是没买亏,玩玩游戏也行,画画图也行。

用的Windows Linux子系统,不怎么想直接跑上Windows宿主机上,

感觉还是Linux在折腾方面操作比较方便,虽然本来就是Python虚拟环境也没差。

突然想写了个一键脚本,方便安装。不得不说ChatGPT真不错。

我食言而肥了,加个Windows版本的一键脚本

  • https://github.com/gotlab/ToolScript/tree/main/StableDiffusion/Windows

相关说明

因为有某些魔法或者科技因素,总之我的使用环境的电磁环境没有那么复杂,

如果因为某些因素与Github的连接不怎么顺畅,需要自行解决,懂得都懂OvO。

也可以用ghproxy之类的把脚本里头的GitHub链接替换掉。

PS:说不定哪天更新脚本加个判定换链接……越来越懒了

1.install_StableDiffusionWebui_pyenv.sh
– 使用Pyenv管理安装Python环境,再安装Stable Diffusion Webui

2.install_StableDiffusionWebui_python.sh
– 直接安装原版Python环境,安装Stable Diffusion Webui

3.install_StableDiffusionWebui.sh
– 仅下载Stable Diffusion Webui相关。

4.start_StableDiffusionWebui
Stable Diffusion Webui启动脚本,会自动检查插件更新。

使用方式

一、安装Stable Diffusion Webui,多选一

1.1.使用Pyenv管理安装Python环境,再安装Stable Diffusion Webui

wget https://cdn.jsdelivr.net/gh/gotlab/ToolScript@raw/main/StableDiffusion/install_StableDiffusionWebui_pyenv.sh && chmod a+x install_StableDiffusionWebui_pyenv.sh && sudo bash install_StableDiffusionWebui_pyenv.sh

或者

wget https://github.com/gotlab/ToolScript/raw/main/StableDiffusion/install_StableDiffusionWebui_pyenv.sh && chmod a+x install_StableDiffusionWebui_pyenv.sh && sudo bash install_StableDiffusionWebui_pyenv.sh

1.2.直接安装原版Python环境,安装Stable Diffusion Webui

wget https://cdn.jsdelivr.net/gh/gotlab/ToolScript@raw/main/StableDiffusion/install_StableDiffusionWebui_python.sh && chmod a+x install_StableDiffusionWebui_python.sh && sudo bash install_StableDiffusionWebui_python.sh

或者

wget https://github.com/gotlab/ToolScript/raw/main/StableDiffusion/install_StableDiffusionWebui_python.sh && chmod a+x install_StableDiffusionWebui_python.sh && sudo bash install_StableDiffusionWebui_python.sh

1.3.仅下载Stable Diffusion Webui相关。

需要保证有Python3环境,WSL2最新Debian/Ubuntu是有自带的。

wget https://cdn.jsdelivr.net/gh/gotlab/ToolScript@raw/main/StableDiffusion/install_StableDiffusionWebui.sh && chmod a+x install_StableDiffusionWebui.sh && bash install_StableDiffusionWebui.sh

或者

wget https://github.com/gotlab/ToolScript/raw/main/StableDiffusion/install_StableDiffusionWebui.sh && chmod a+x install_StableDiffusionWebui.sh && bash install_StableDiffusionWebui.sh

二、Stable Diffusion Webui启动脚本

wget https://cdn.jsdelivr.net/gh/gotlab/ToolScript@raw/main/StableDiffusion/start_StableDiffusionWebui.sh && chmod a+x start_StableDiffusionWebui.sh && bash start_StableDiffusionWebui.sh

或者

wget https://github.com/gotlab/ToolScript/raw/main/StableDiffusion/start_StableDiffusionWebui.sh && chmod a+x start_StableDiffusionWebui.sh && bash start_StableDiffusionWebui.sh
退出移动版