整合包
部署 stable-diffusion-webui 项目需要安装 python 环境,下载相关 python 库,下载模型,安装插件,安装cudnn 加速库,安装 xformers 等比较繁琐的操作,因此网上有不少整合包供用户傻瓜式使用。所以如果你不想折腾,想要立即上手生成好看的图,可以下载整合包,全套都在 python 虚拟环境中,因而和已有环境的冲突概率小。这里推荐秋叶的整合包,用过都说好。
【AI绘画】Stable Diffusion整合包v4发布!全新加速 解压即用 防爆显存 三分钟入门AI绘画 ☆可更新 ☆训练 ☆汉化_哔哩哔哩_bilibili
自行部署
整合包相当于套了一层壳子,将一些繁琐的操作都封装进这个壳子,然后提供快捷方式让用户使用,但如果你想要折腾一下安装过程,了解一下从零搭建一套环境需要做哪些事情,或者希望对运行环境做更多自定义的操作的话,可以选择自行部署。
Github 项目地址:
GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
Windows + Nvidia
Windows + Nvidia 显卡相对比较简单,参考这里:
GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
安装 3.10.6 版本 python
注意版本,一定是 3.10.6 :https://www.python.org/downloads/windows/
下载仓库
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
运行环境
进入文件夹中,并运行 webui-user.bat 命令,会自动安装库和依赖。
cd stable-diffusion-webui && ./webui-user.bat
可能的网络问题
我这里遇到的问题是 git 的网络下载问题,这里我用了 clashx 进行 git 代理加速,7890 是 clash 的端口,详细请参考:
开启 clashx,github 代理设置命令为:
git config --global http.proxy http://127.0.0.1:7890
AMD 显卡
webui 没有官方支持 Windows + AMD 的组合,但网友提供了 direct-ml 支持的环境,参考:https://github.com/lshqqytiger/stable-diffusion-webui-directml