目錄
1、下載SD
2、部署SD
3、漢化SD
4、測(cè)試
前言
本文為StableDiffusionWebUI(后文簡稱“SD”)的本地部署教程,本教程盡量保證所有步驟可在國內(nèi)網(wǎng)絡(luò)環(huán)境下進(jìn)行,讀者若能無障礙訪問github等網(wǎng)站則更佳,請(qǐng)使用Windows10及以上的64位Windows系統(tǒng)及顯存大于等于6G的顯卡。?
1、下載SD
在這之前你需要安裝git和python3.0.16,下面的地址是適用于SD1.2.1(舊版)的教程,有關(guān)git和python的安裝說明可以在其得知,本文不再贅述
https://blog.csdn.net/2301_76989208/article/details/130548464
在你選擇的安裝目錄下,按住“shift”鍵的同時(shí)單擊右鍵,選擇“在此處打開Powershell窗口”,例如筆者選擇在D盤的“Demo”文件夾里安裝
?輸入命令開始下載,為保證國內(nèi)網(wǎng)絡(luò)可正常下載,筆者選擇使用ghproxy的下載代理,如果讀者能無障礙訪問github的話可嘗試將下載代理的前綴刪除(即“https://ghproxy.com/”)
git clone https://ghproxy.com/https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
如圖即為下載成功,安裝目錄內(nèi)會(huì)生成名為“stable-diffusion-webui”文件夾?
2、部署SD
由于網(wǎng)絡(luò)原因,即使當(dāng)前處于全局上網(wǎng)狀態(tài)但仍有較大概率會(huì)部署失敗,所以在SD安裝目錄下找到“modules”文件夾中的“l(fā)aunch_utils.py”并右鍵,在打開方式里選擇以記事本打開,我們要添加下載代理
?
下拉頁面到圖中藍(lán)色框選部分,將框選部分中所有“https://github.com”開頭的地址前加上這個(gè)前綴
https://ghproxy.com/
修改后
?將“l(fā)aunch_utils.py”保存并退出,雙擊打開SD安裝目錄下的“webui-user.bat”文件(它有一個(gè)同名的.py文件,請(qǐng)注意甄別)
等待一段時(shí)間(長短由網(wǎng)絡(luò)狀況決定),有時(shí)會(huì)提示缺少文件(正?,F(xiàn)象,解決方法在第4步),而在其后會(huì)有“Running on local URL:http://127.0.0.1:????”字樣
正常情況:
缺少文件:
此時(shí)打開瀏覽器,在地址欄中輸入剛剛cmd里的http地址,如果出現(xiàn)圖形化界面則代表安裝成功,這個(gè)地址就是程序的入口了,以后每次使用時(shí)先打開安裝目錄里的”webui-user.bat”,當(dāng)cmd窗口出現(xiàn)這個(gè)地址時(shí)就可以去瀏覽器打開了
?3、漢化SD
在任意目錄下按住“shift”鍵的同時(shí)單擊右鍵,選擇“在此處打開Powershell窗口”,執(zhí)行下面這條命令
git clone https://ghproxy.com/https://github.com/VinsonLaro/stable-diffusion-webui-chinese.git
執(zhí)行完成后,會(huì)在該目錄下生成一個(gè)文件夾,解壓后會(huì)得到一個(gè)名為“stable-diffusion-webui-chinese”的文件夾,里面有個(gè)名為“l(fā)ocalizations”的文件夾,打開它,里面有兩個(gè)文件,將這兩個(gè)文件復(fù)制到SD安裝目錄下的“l(fā)ocalizations”文件夾內(nèi)
?進(jìn)入軟件,點(diǎn)擊主界面的“Settings”
?點(diǎn)擊“User interface”
?點(diǎn)擊“Localization (requires restart)”,在展開菜單的菜單中選擇“chinese-all”或“chinese-english”,前者為全中文界面,后者則為中英文對(duì)照,但二者的的漢化程度都不完全所以仍會(huì)有部分英文出現(xiàn)
?選擇好語言后點(diǎn)擊“Apply settings”應(yīng)用設(shè)置,再點(diǎn)擊“Reload UI”重載界面,即可查看效果
?“chinese-english”效果
?“chinese-all”效果
?4、測(cè)試
本教程為安裝教程,故使用官方模型作為演示,而前文提到有時(shí)會(huì)提示缺少文件,這個(gè)缺少的文件就是官方模型,缺少的原因是因?yàn)橄螺d失敗,下載失敗大概率是網(wǎng)絡(luò)原因,所以對(duì)于缺少模型文件的情況下,我們可以直接訪問官方模型的托管平臺(tái)進(jìn)行下載
https://huggingface.co/runwayml/stable-diffusion-v1-5
下拉頁面,下載這個(gè)4.27G的模型
?將下載后的模型復(fù)制到SD安裝目錄下的“models”中的“Stable-diffusion”文件夾下,然后啟動(dòng)SD,此時(shí)cmd窗口中不會(huì)再提示缺少模型文件,模型切換欄也會(huì)顯示模型名
?
當(dāng)模型成功裝載后,我們直接點(diǎn)擊生成進(jìn)行測(cè)試,初次在SD中進(jìn)行操作時(shí)如“生成”、“面部修復(fù)”等功能時(shí)會(huì)聯(lián)網(wǎng)下載相應(yīng)功能,等待下載完成即可,效果如圖
盡管比較抽象(因?yàn)闆]加參數(shù)),但只要成功出圖即為成功文章來源:http://www.zghlxwxcb.cn/news/detail-483325.html
---END---?文章來源地址http://www.zghlxwxcb.cn/news/detail-483325.html
到了這里,關(guān)于國內(nèi)網(wǎng)絡(luò)環(huán)境下Stable Diffusion1.3(AI繪圖)本地部署教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!