背景
? ? ? ?Stable Diffusion Web UI 是一個(gè)基于 Stable Diffusion 的基礎(chǔ)應(yīng)用,利用 gradio 模塊搭建出交互程序,可以在低代碼 GUI 中立即訪問(wèn) Stable Diffusion:
? ? ?1、Stable Diffusion 是一個(gè)畫像生成 AI,能夠模擬和重建幾乎任何可以以視覺(jué)形式想象的概念,而無(wú)需文本提示輸入之外的任何指導(dǎo)
? ? ?2、Stable Diffusion Web UI 提供了多種功能,如 txt2img、img2img、inpaint 等,還包含了許多模型融合改進(jìn)、圖片質(zhì)量修復(fù)等附加升級(jí)。
? ? ?3、通過(guò)調(diào)節(jié)不同參數(shù)可以生成不同效果,用戶可以根據(jù)自己的需要和喜好進(jìn)行創(chuàng)作。我們可以通過(guò)Stable Diffusion Web UI 訓(xùn)練我們自己的模型,它提供了多種訓(xùn)練方式,通過(guò)掌握訓(xùn)練方法可以自己制作模型。
安裝步驟
1. 環(huán)境準(zhǔn)備
- Mac OS
2.操作步驟
2.1? 安裝Homebrew
- 打開(kāi)終端,輸入以下命令行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 以上官網(wǎng)版的可能速度比較慢,推薦使用鏡像版的安裝地址
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
- 驗(yàn)證是否安裝成功
brew -v
- 展示具體的版本號(hào),說(shuō)明homebrew 已安裝成功
2.2 Python 安裝
- Mac自帶python環(huán)境,安裝前先查看是否已存在python環(huán)境以及對(duì)應(yīng)的版本
// python2.0版本的命令
python -V / python --version
// python3.0版本的命令
python3 -V / python3 --version
- 如果查看python的版本號(hào)小于3.10,需要升級(jí)對(duì)應(yīng)的版本號(hào)(python環(huán)境有版本依賴)
brew install python@3.10
- 安裝完成后,參考步驟1,查看當(dāng)前的python版本號(hào)
2.3? Git 安裝
brew install git
2.4 stable diffusion webui的github開(kāi)源程序全部克隆到自己的mac電腦本地,終端內(nèi)執(zhí)行:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
2.5 下載AI 繪圖基礎(chǔ)模型
? ? 這里推薦下載1.4版本,較穩(wěn)定。下載鏈接請(qǐng)戳:CompVis/stable-diffusion-v-1-4-original at main
下載 sd-v1-4.ckpt
? ?下載好后,把下載好的ckpt文件放在“你的用戶名”> Stable-diffusion-webui>Models>Stable-diffusion文件夾里
2.6 運(yùn)行stable-diffusion-webui
cd stable-diffusion-webui
./webui.sh
?直到終端內(nèi) 顯示,環(huán)境運(yùn)行成功
“Running on local URL: http://127.0.0.1:7860
To create a public link, set `share=True` in `launch()`. ”
2.7? 打開(kāi) 網(wǎng)頁(yè)地址訪問(wèn)
http://127.0.0.1:7860
3. 常見(jiàn)問(wèn)題記錄
問(wèn)題1 :./webui.sh 運(yùn)行時(shí)提示 No module 'xformers'. Proceeding without it
可通過(guò)pip 安裝下載
pip3 install xformers
(運(yùn)行過(guò)程出現(xiàn)其他類似的報(bào)錯(cuò),使用同樣的處理方式)
問(wèn)題2:?http://127.0.0.1:7860 打開(kāi)網(wǎng)頁(yè)成功,頁(yè)面提示服務(wù)器斷開(kāi)連接,未響應(yīng)
打開(kāi)webui-user.sh 文件,修改
COMMANDLINE_ARGS=后面加上--skip-torch-cuda-test --precision full --no-half
把注釋取消?(具體為什么本趴菜也不知道,別管,改就是了,能用就行??)
問(wèn)題3: 自帶的皮膚主題太丑了,如果修改成深色主題文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-544083.html
簡(jiǎn)單粗暴,鏈接加主題參數(shù): http://127.0.0.1:7860?__theme=dark文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-544083.html
到了這里,關(guān)于Mac環(huán)境 Stable Diffusion Web Ui 安裝教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!