整合包

部署 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/

🪟 Windows 环境部署 WebUI - 图1

下载仓库

  1. git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

运行环境

进入文件夹中,并运行 webui-user.bat 命令,会自动安装库和依赖。

  1. cd stable-diffusion-webui && ./webui-user.bat

可能的网络问题

我这里遇到的问题是 git 的网络下载问题,这里我用了 clashx 进行 git 代理加速,7890 是 clash 的端口,详细请参考:

一文让你了解如何为 Git 设置代理

开启 clashx,github 代理设置命令为:

  1. 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

Install and Run on AMD GPUs