這可能是全網(wǎng)最簡單的Stable Diffusion的本地部署教程啦!

前言
? ? ? ?目前網(wǎng)上有很多關(guān)于Stable Diffusion Web-UI本地部署的教程,其中秋葉大佬整合包版本安裝起來確實(shí)很簡單
? ? ? ?但是我在部署了 Github版之后,將兩個(gè)版本進(jìn)行了對比。
(對照實(shí)驗(yàn)所用電腦配置:聯(lián)想拯救者R70002021 R7-5800H,RTX 3050 4g,16內(nèi)存)
在相同模型,所有條件均一致的情況下,我進(jìn)行了多次對照試驗(yàn),得出以下兩個(gè)結(jié)論:
1.出圖速度差距大。對于較低配置的電腦,同樣配置了x-former的情況下,整合版本的出圖
速度相比git版慢一倍左右。G版生成一張20 Step的圖大概20-30s(差距大小取決于:采樣算法的選擇)
2.對模型還原程度差異大。使用同一模型的情況下,Git版生成的圖片比整合版更精致,
節(jié)更多。(提示詞,采樣步數(shù),VAE模型均一致)
注:以上結(jié)論僅由我個(gè)人電腦配置得出,更高配置的品卡應(yīng)該會大大彌補(bǔ)這兩方面的差距,故僅供較低配置電腦參考!

電腦配置需求
需要有N顯卡,GTX1060/RTX3050及以上,顯存4G以上
?操作系統(tǒng)需要win10或win11的系統(tǒng)
內(nèi)存16G及以上,至少128G以上的固態(tài)硬盤,且有20G+的剩余空間
本教程不需要魔法上網(wǎng),作者給出的軟件本體是調(diào)試好的一件包,配置好編程環(huán)境后,解壓即用!

安裝的本質(zhì)
在翻閱網(wǎng)上現(xiàn)有的各種教程之后,感覺還是麻煩,安裝Github版需要敲很多復(fù)雜代碼,其本質(zhì)就是:“從外網(wǎng)將殘缺文件下載到指定位置”
最后只有一個(gè)目的:把軟件本體安裝完整
另外,版本升級的本質(zhì)其實(shí)是對stbale Diftusion擴(kuò)散模型的更新,與軟件本體無關(guān),軟件只是一個(gè)將模型應(yīng)用可視化的程序,這點(diǎn)要清楚

安裝流程
需要百度網(wǎng)盤會員,無會員請自行了解:“CE修改器”
本文安裝系統(tǒng)環(huán)境默認(rèn)為Windows
一、配置編程環(huán)境
復(fù)制鏈接到瀏覽器并保存到網(wǎng)盤,先不要下載
鏈接:https://pan.baidu.com/s/1HhWSqC3UCzhoWemNYsWczg?pwd=6666?
1、安裝Python

下載并安裝“1-python-3.10.6-amd64.exe”

在地址欄內(nèi)填寫:C:\Programs\Python\Python310 后完成安裝

2、安裝Miniconda3

下載并安裝網(wǎng)盤分享文件夾 2-miniconda 內(nèi)的“Miniconda3-Windows-x86_64.exe”
這里選擇“All Users”

這里確保你的安裝目錄是C:\ProgramData\miniconda3,若不是請修改

確認(rèn)安裝地址無誤后,繼續(xù)下一步默認(rèn)設(shè)置完成安裝
3、打開Anaconda Prompt(miniconda3)命令窗口
輸入
彈出版本號即為正確安裝

在命令窗口繼續(xù)執(zhí)行
接著執(zhí)行
若出現(xiàn)提示行,輸入y并回車即可

4、創(chuàng)建python 3.10.6版本的環(huán)境
執(zhí)行
提示你是否要繼續(xù)安裝,輸入y并回車

若顯示以下界面,這步就完成了

5.升級pip并更改默認(rèn)庫包下載地址為清華鏡像站
依次執(zhí)行以下兩行語句
6、?安裝git
下載并安裝網(wǎng)盤內(nèi)“3-Git-2.40.0-64-bit.exe”文件

安裝路徑默認(rèn),其他設(shè)施一律默認(rèn)
安裝完成之后,回到剛剛的命令窗口執(zhí)行
查看git的版本,顯示版本號即為安裝成功

7.1 如果報(bào)錯(cuò),顯示說“'git' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序”。(如果不報(bào)錯(cuò)有顯示git版本,則跳過這一步,進(jìn)入第7步)
那么,把git的bin文件夾地址和git-core的文件夾地址放到windows系統(tǒng)變量的path里面。
默認(rèn)gitbin文件夾是:C:\Program Files\Git\bin
默認(rèn)gitcore文件夾地址是:C:\Program Files\Git\mingw64\libexec\git-core
把地址添加到環(huán)境變量的Path里面。
操作路徑是:開始-設(shè)置-系統(tǒng)-關(guān)于-高級系統(tǒng)設(shè)置-環(huán)境變量-path-新建
添加完后,你在miniconda里面,輸入
應(yīng)該就能出現(xiàn)git版本號了
7、安裝CUDA
在命令窗口輸入

查看自己的CUDA版本號,在網(wǎng)盤文件夾中找到對應(yīng)版本的安裝包下載并安裝

二、安裝stable-diffusion-webui軟件本體
下載并解壓stable-diffusion-webui.zip到本地

解壓好之后,找到根目錄下的“webui-user.bat”雙擊打開
等待程序執(zhí)行,直到出現(xiàn)running on local URL:?http://127.0.0.1:7860
stable diffusion?webui的本地部署就宣布結(jié)束了
恭喜你可以開啟你的AI繪畫之旅了

寫在最后
? ? ? ?本教程的目的是為了讓不會魔法上網(wǎng)的小伙伴也能快速完成Stable Diffusion的本地部署,而且就算會魔法上網(wǎng),安裝過程也是十分緩慢的,所以作者特地做了一份Github版的一件包供大家使用。
? ? ? ?如果安裝過程中出現(xiàn)任何問題,請及時(shí)聯(lián)系Up主解決,Up主會盡快解決并排查問題
? ? ? ?Up主后續(xù)會持續(xù)更新sd-webui的使用教程,請各位小伙伴持續(xù)關(guān)注~