SD該更新啦,提速30%+,還有多項(xiàng)好用新功能

歡迎來到覺悟之坡AI繪畫系列第36篇
一.
最近,stable diffusion webui發(fā)布1.1版本,多項(xiàng)功能更新,而且支持torch2.0,運(yùn)行速度有了加快(尤其是40系N卡)。
我更新后用了幾天,還是比較穩(wěn)定的,因此推薦大家可以更新。

隨便給大家列舉幾項(xiàng):
(1)xyz增加了下拉菜單和點(diǎn)擊x一鍵刪除,比之前增刪要方便得多。

(2)增加了sd和插件版本的備份還原功能(拓展-備份/還原)

(3)增加了gradio主題樣式支持,在settings設(shè)置-user interface用戶界面-gradio theme主題里面可以設(shè)置。
終于不再都是千篇一律的白加橙的主題色了。

二.
那么怎么更新呢?下面以win版本舉例。
1.如果你的本地部署是通過git clone的方式來運(yùn)行stable diffusion webui
(1)用powershell/cmd(命令提示符)/git bash等工具進(jìn)入stable diffusion webui文件夾。
以powershell為例,先打開stable diffusion webui文件夾,接著在地址欄輸入powershell之后回車,就能以powershell訪問當(dāng)前路徑。

(2)輸入git pull等待更新完成

(3)更新完成后,重新調(diào)整webui-user.bat并保存

(4)接下來雙擊webui-user.bat即可打開stable diffusion webui新版
(5)如果你打開頁面之后,發(fā)現(xiàn)底部顯示的版本號(hào)還是torch1.3,那么關(guān)閉webui前臺(tái),關(guān)閉黑色小窗。
打開webui-user.bat,在set COMMANDLINE_ARGS=后面加上這個(gè)命令 “--reinstall-torch“ 并保存。
然后再雙擊webui-user.bat,你就會(huì)發(fā)現(xiàn)torch會(huì)重新安裝。安裝完啟動(dòng)后,webui底部就會(huì)顯示torch版本號(hào)是2.0了。
2.如果你輸入git pull,報(bào)錯(cuò)顯示files would be overwritten

那么一般是由于launch.py(改了國內(nèi)線路)和webui-user.bat(改了python地址和自啟動(dòng))這兩個(gè)文件我們做了修改。你可以把報(bào)錯(cuò)提示的文件刪了,或者復(fù)制出來再刪。接著繼續(xù)執(zhí)行g(shù)it pull即可。
3.如果輸入git pull后,報(bào)錯(cuò)顯示not a git repository

那么,按照下面流程更新。
(1)去github的sdwebui項(xiàng)目地址,點(diǎn)擊code,download zip下載整個(gè)代碼包(這時(shí)候下載的就是最新版)。

(2)解壓代碼包zip文件到你想要放入的磁盤根目錄,比如I盤(你也可以放在D盤或者其他盤,隨便,磁盤剩余空間大就行)。
(3)解壓后應(yīng)該會(huì)顯示文件夾名字為stable-diffusion-webui-master,你可以把master改成其他名字,比如stable-diffusion-webui-0504,和老版本做出區(qū)分。注意,老版本先別刪,后面用得上。

(4)用miniconda依次激活虛擬環(huán)境,進(jìn)入sdwebui文件夾并執(zhí)行webui-user.bat

(5)等待系統(tǒng)自動(dòng)安裝相關(guān)依賴和環(huán)境。
因?yàn)橹鞍惭b過,所以你會(huì)發(fā)現(xiàn)這次很多依賴項(xiàng)都自動(dòng)用cache緩存文件,下載速度快了很多。
如果gfpgan等經(jīng)常報(bào)錯(cuò)或者長時(shí)間卡了的話,那么可以打開修改launch.py,在每個(gè)https://github.com/xxxx的最前面加上https://ghproxy.com/這個(gè)前綴。讓相關(guān)項(xiàng)目的下載安裝走國內(nèi)線路。
具體可以查看之前的安裝教程。
(6)裝好之后,可以調(diào)整webui-user.bat里面的一些參數(shù)。

(7)復(fù)制stable-diffusion-webui文件夾下面的models,extensions文件夾,粘貼到新版本stable-diffusion-webui-0504里面,這樣你原來的大模型,lora,插件等,就都可以復(fù)用。不用重新下載了。
4.如果你是整合包
(1)如果不是秋葉整合包,則去提醒整合包發(fā)布者更新為新版webui,或者咨詢發(fā)布者更新版本的方法。
(2)如果你是秋葉整合包v4。那么需要下面兩步
a)在秋葉整合包文件夾里面打開cmd或者power shell或者git bash,然后輸入git pull 即可自動(dòng)更新。

b)打開啟動(dòng)器,左側(cè)點(diǎn)擊高級(jí)選項(xiàng),上面點(diǎn)擊環(huán)境維護(hù),展開配置pytorch,下面選擇torch2.0并且點(diǎn)擊安裝。等待安裝完成后,啟動(dòng)webui即可。

三.答疑
1.如果我是MAC/AMD版本,更新后性能有提升嗎?
Mac m1經(jīng)測(cè)試,速度沒有明顯變化。但是新功能還是有的。比如備份還原,主題變更等。而AMD的話,見更新記錄第一句話“AMD GPU除外”,因此并無加速和提升。
2.Mac怎么更新sdwebui?
同樣,打開terminal,進(jìn)入stable-diffusion-webui之后git pull就行。如果報(bào)錯(cuò)說有文件修改或者沖突,就備份相關(guān)文件后刪掉再git pull即可。
如果也提示無法更新,則把原來的stable-diffusion-webui文件夾改成sd-old,并從git clone開始,重新部署一遍即可。
3.不更新可以嗎?
可以。老版本也能繼續(xù)用,只是新版本的各種新功能,還有繪圖加速等特性你無法享受。
<End>
好了,大家都學(xué)會(huì)了嗎?學(xué)會(huì)了記得點(diǎn)贊哦~
這會(huì)鼓勵(lì)我們加快速度,繼續(xù)創(chuàng)作下一篇內(nèi)容~
如果沒學(xué)會(huì),有問題也可以私。
歷史AI繪畫文集,請(qǐng)查看AI繪畫文章合集
關(guān)注我們,更多有用又有趣的AI繪圖技能知識(shí)持續(xù)更新中~
SD該更新啦,提速30%+,還有多項(xiàng)好用新功能的評(píng)論 (共 條)
