最近火爆市场的AI绘画工具有很多,比如Midjourney,Stable Diffusion,Disco Diffusion等,但是Midjourney是需要收费的,而Stable Diffusion本地化部署后则是免费的,既然有免费肯定要白嫖咯。

不过白嫖也是有要求的,需要电脑的配置高,最低要求:NVIDIA显卡,显存4G以上,win10/win11操作系统,内存16G,128G以上SSD硬盘等。有的需要访问国外网站,还需要科学上网。

也是搜集了网络上各种本地化版本,一次次试错,这个是唯一成功本地化的版本。

Stable Diffusion本地化部署白嫖教程开始:

一,下载miniconda,用于配置基础算法环境,可以实现python多版本切换。点击直接进入下载地址

根据Windows系统选择32或者64位,安装一路next即可。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图

安装成功后系统搜索打开miniconda

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图1

输入

conda -V

弹出版本号则说明miniconda安装成功。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图2

在miniconda执行代码

conda config --set show_channel_urls yes

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图3

继续执行

conda clean -i 

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图4

清除索引缓存。

二,创建python 3.10.6版本的环境,叫sdwebui(可另外命名)

运行下面语句(需要内外网通畅,否则就会报错)

conda create --name sdwebui python=3.10.6

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图5

提示y/n是输入y回车即可。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图6

显示下方代码说明已经成功,程序已经在C:\Users\86188\miniconda3\envs目录下(每个人的miniconda3的目录可能会不同)

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图7

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图8

现在激活项目环境,输入代码回车

conda activate sdwebui

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图9

升级pip并更改默认库包下载地址为清华镜像站,执行下方代码

python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图10

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图11

如果没有报错说明成功。

三,下载安装git,用于克隆下载Github项目,比如stable diffusion webui开源项目。点击进入下载地址

根据Windows系统选择32或者64位,安装一路next即可。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图12

安装完成miniconda执行代码

git --version

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图13

显示版本号说明安装成功。

四,下载安装CUDA,可以看到会有很多版本,如何选择呢?点击进入下载地址

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图14

在miniconda执行以下代码即可显示版本号

nvidia-smi

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图15

比如我的显卡cuda是11.6,所以下载11.6版本即可。

安装选择win10/win11,exe local 下载即可。(CUDA内存2G左右,建议不要安装在C盘,安装一路next即可)

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图16

到此我们的电脑基础配置已经全部完成了,下面我们需要进行折腾Stable Diffusion

五,下载Stable DIffusion源码,需要确认miniconda显示

(sdwebui) C:\

显示则说明在sdwebui项目里,选择安装在哪个硬盘里,我选择D盘,所以输入(安装在其他盘同理)

D:

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图17

执行指令克隆Stable Diffusion项目代码

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

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图18

当界面显示done说明已经克隆成功。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图19

六,下载Stable Diffusion训练模型,点击进入下载地址

第一次下载需要先注册huggingface账户,下载完成后放在stable-diffusion-webui\models\Stable-diffusion里即可。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图20

七,开始运行AI绘画程序

执行下方指令,进入项目文件夹

cd stable-diffusion-webui

继续执行指令,打开webui应用程序

webui-user.bat

接下来就是慢慢等待自动执行,直到系统提示running on local URL: 127.0.0.1:7860,这就是成功了,开始进行AI绘画啦!!!

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图21

小提示:

1,执行应用程序需要下载很多依赖程序,网络有波动都有可能报错,报错重新执行即可。

2,全程不要关闭miniconda小窗,如果不小心关闭了,执行指令

conda activate sdwebui
D:
cd stable-diffusion-webui
webui-user.bat

D是你安装的硬盘,因为我们安装在D盘,所以D:

3.如果长时间卡在Installing gfpgan(或者installing clip,installing open_clip)这个环节,那么进入D:\stable-diffusion-webui文件夹下面,找到launch.py这个文件,用记事本打开。

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图22

并在“https://github.com/xxx”的最前面,加上:https://ghproxy.com/

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图23

AI绘画纯免费,Stable Diffusion本地化部署,白嫖党的福利插图24

<