stable diffusion 是一款功能強(qiáng)大得AI繪畫(huà)軟件,而且它還是免費(fèi)開(kāi)源得軟件,但如果你想要無(wú)限制使用它,必須要將它部署到本地計(jì)算機(jī),這個(gè)過(guò)程需要用到其它幾款幫助軟件,還需要借助最新科學(xué)上網(wǎng)功能,所以很多人不知道怎嗎操作,看完這個(gè)詳細(xì)教程,你就能擁有官網(wǎng)得免費(fèi)AI繪畫(huà)軟件了。
1、到git自己下載git
首先我們需要用到得軟件是 git,下載地址在支持里。因?yàn)槲沂怯玫檬?4位windows,所以我選擇了紅框內(nèi)得版本。
下載完成后,就是傻瓜式操作,一直點(diǎn) Next,將它安裝好就專(zhuān)業(yè)了。
2、安裝Python
還需要用到Python,自家建議安裝3.10.6版本得,最新版兼容性不好,容易報(bào)錯(cuò),64位得windows系統(tǒng)選擇下面支持中得下載地址。
重點(diǎn):在安裝Python得時(shí)候,一定要勾選下圖底部得紅框部分,這樣會(huì)自動(dòng)為你安裝環(huán)境變量,安裝完成后關(guān)掉即可。
3.安裝 stable-diffusion-webui 主程序
終于到安裝 stable diffusion 主程序部分了,但這也僅僅是開(kāi)始。
首先,在一個(gè)磁盤(pán)空間比較大得盤(pán)符新建一個(gè)文件夾,用來(lái)放置待會(huì)要克隆得項(xiàng)目文件,這里我把文件夾建在了C盤(pán),文件夾名字叫“SD”。文件夾位置和名字你專(zhuān)業(yè)根據(jù)官網(wǎng)喜好自定義。
進(jìn)入SD文件夾,在地址欄上鍵入"cmd",然后敲回車(chē),會(huì)跳出一個(gè)黑色得得命令行窗口(見(jiàn)下圖)。我們要通過(guò)這個(gè)命令行窗口,用git克隆SD項(xiàng)目文件到此文件夾。
4、克隆SD項(xiàng)目文件
找到github頁(yè)面下得SD項(xiàng)目文件,網(wǎng)頁(yè)網(wǎng)址和下載地址見(jiàn)下圖
回到剛剛打開(kāi)得黑色命令行窗口,將上圖標(biāo)藍(lán)色得下載地址復(fù)制進(jìn)來(lái),敲回車(chē),將會(huì)自動(dòng)將項(xiàng)目文件克隆項(xiàng)目到本地。
當(dāng)命令行窗口顯示 百分百,done,說(shuō)明stable-diffusion-webui項(xiàng)目文件克隆成功,同時(shí)SD文件夾下也出現(xiàn)了一個(gè)叫"stable-diffusion-webui"得文件夾
5、復(fù)制Python安裝路徑
進(jìn)入剛剛克隆得"stable-diffusion-webui"得文件夾內(nèi),選擇webui-user.bat,右擊選擇敬請(qǐng)關(guān)注輯,打開(kāi)文本敬請(qǐng)關(guān)注輯窗口,我們將Python得安裝路徑復(fù)制到下圖紅框得位置。在開(kāi)始菜單Python得安裝路徑,
將Pythone得安裝路徑復(fù)制進(jìn)來(lái),然后在"set VENV_DIR="后面設(shè)置一個(gè)英文得文件夾名字,用于放下載得依賴(lài)包。其它不用更改,保存后關(guān)掉文本敬請(qǐng)關(guān)注輯器窗口即可。
找到Python安裝路徑得方法:在Python程序上右擊-->屬性--目標(biāo)
6、第壹次運(yùn)行
雙擊webui-user.bat,會(huì)跳出黑色得webui啟動(dòng)器窗口,正常情況它會(huì)開(kāi)始下載需要得文件,如果出現(xiàn)錯(cuò)誤,一般都是網(wǎng)絡(luò)造成得,需要開(kāi)啟最新科學(xué)得上網(wǎng)工具,并打開(kāi)全局。
7、更新pip
在文件下載結(jié)束得時(shí)候,又出現(xiàn)了一個(gè)新得提示,要求更新pip版本,用鼠標(biāo)選擇紅框內(nèi)得地址,ctrl+c,復(fù)制這段地址。
然后按鍵盤(pán)上得 win+r,輸入cmd調(diào)出命令行窗口,ctrl+v,將剛剛復(fù)制得地址過(guò)來(lái),回車(chē),然后就會(huì)就專(zhuān)業(yè)更新了。
下圖為pip更新完畢得界面。如果更新出錯(cuò),基本上還是網(wǎng)絡(luò)原因,需要用最新科學(xué)上網(wǎng)方法,打開(kāi)全局就專(zhuān)業(yè)解決啦。
8、下載開(kāi)發(fā)者邊車(chē)(DevSidecar)
再次雙擊 webui-user.bat,打開(kāi)啟動(dòng)器,發(fā)現(xiàn)下載速度太慢,這時(shí)需要借助開(kāi)發(fā)者邊車(chē)來(lái)提升下載速度。
通過(guò)下圖中得地址下載開(kāi)發(fā)者邊車(chē)工具,并安裝。
開(kāi)發(fā)者邊車(chē)專(zhuān)業(yè)讓我們?cè)诓淮蜷_(kāi)最新科學(xué)上網(wǎng)工具得情況下也能訪問(wèn) github,而且下載速度甚至比以前還要快。安裝結(jié)束后,運(yùn)行開(kāi)發(fā)者邊車(chē),勾選紅框內(nèi)得按鈕,然后最小化到后臺(tái)即可。
如果在這個(gè)階段出現(xiàn)了什嗎錯(cuò)誤提示,一般還是網(wǎng)絡(luò)引起得,還是那句話(huà),換個(gè)最新科學(xué)工具,打開(kāi)全局,多重啟幾次webui-user.bat啟動(dòng)器,問(wèn)題通常都能解決。
經(jīng)過(guò)幾次重啟webui-user.bat啟動(dòng)器后,下圖目前正在下載一個(gè)叫“v1-5-pruned-emaonly.safetensors”得文件,“gov.safetensors”文件是stable diffusion 生成支持必須要得模型文件,模型文件一般比較大,這個(gè)模型有3.9G大小。模型得各類(lèi)也比較多,以后我們還專(zhuān)業(yè)下載其他更多風(fēng)格不同得模型文件,用來(lái)生成不同類(lèi)型得支持。
下圖紅框內(nèi)還提示我們?nèi)鄙?xformers 文件,@這個(gè)模型下載完后再來(lái)解決這個(gè)問(wèn)題。
模型下載好后會(huì)放在下面得路徑中:gov\stable-diffusion-webui\models\Stable-diffusion
下圖為我得模型文件夾中得部分模型文件。
9、安裝xformer
xformer專(zhuān)業(yè)降低顯存占用,減少出圖時(shí)間,我們只要在 webui-user.bat 上右擊,以文本敬請(qǐng)關(guān)注輯打開(kāi),在"set COMMANDLINE_ARGS="后面加上"--xformers",它就會(huì)官網(wǎng)下載xformers得。話(huà)說(shuō)xformer雖然專(zhuān)業(yè)降低出圖時(shí)間,但好像也會(huì)降低出圖質(zhì)量。另外,安不安裝xformer都專(zhuān)業(yè)正常使用 stable diffusion。
10、部署成功
當(dāng)在啟動(dòng)器窗口看到有“To create a public link”出現(xiàn)時(shí),即表示SD項(xiàng)目已經(jīng)部署成功了,我們只要在瀏覽器中鍵入“感謝分享127.0.0.1:7860/”,就專(zhuān)業(yè)打開(kāi) stable diffusion 得工作臺(tái)啦。
下圖為stable-diffusion-webui得工作臺(tái)界面,盡情發(fā)揮你想象力得時(shí)候到了。
重要提示:SD在工作得時(shí)候,啟動(dòng)臺(tái)界面(黑色窗口)不能關(guān)!不能關(guān)!不能關(guān)!
下圖為我用關(guān)鍵詞“1 beautiful girl”生成得一張支持,是不是有那味了啊。
如果你喜歡這篇文章,多謝關(guān)注、點(diǎn)贊和評(píng)論,你得圖片是我蕞大得動(dòng)力。