Mac安裝Stable Diffusion的操作步驟

很多Windows的朋友都已經(jīng)用上了秋葉大佬的Stable Diffusion WebUI整合包,其實Mac版本的Stable Diffusion WebUI也是同步更新的,網(wǎng)上幾乎都找不到Mac電腦安裝Stable Diffusion WebUI的教程,其實Mac安裝Stable Diffusion WebUI的方法十分簡單。
前提
第一步 安裝Homebrew
Homebrew是Mac上的軟件包管理器,安裝方法十分簡單,在終端里執(zhí)行下面這條命令就可以了。
大概長這樣

第二步 安裝環(huán)境依賴
cmake、protobuf、rust、python、git、wget都是下一步需要安裝Stable Diffusion WebUI時需要用到的工具或者環(huán)境依賴,同樣,在終端里執(zhí)行下面這條命令就行了。
需要特別注意的是,Mac里一般都有裝Python,如果你的Python版本不是3.10,比如3.11,那有可能在下一步的安裝Stable Diffusion WebUI時會報錯,所以,你需要先將你的默認Python環(huán)境切換成Python3.10。(官方文檔建議使用Python3.10.6,原因是高版本的Python不支持Pytorch,但隨著時間的推移,后續(xù)版本的Python也將支持Pytorch,屆時,就不存在此問題)
部署
第三步 下載Stable Diffusion WebUI到本地
大概長這樣

第四步 初始化運行Stable Diffusion WebUI
先切換進Stable Diffusion WebUI的安裝目錄,再通過運行webui.sh啟動stable diffusion的web UI。
大概長這樣

大概長這樣

初次初始化執(zhí)行時,會自動下載torch等必要的組件以及默認的模型等,速度會比較慢,等你看到下面這行字時,代表Stable Diffusion已經(jīng)運行起來了
> Running on local URL:? http://127.0.0.1:7860
大概長這樣

這個時候,你就可以打開瀏覽器訪問http://127.0.0.1:7860了。
請注意,這個終端窗口不要關(guān)掉,一旦關(guān)掉,就代表中止運行了,如果要下次要再次運行,只需要再次回到Stable Diffusion的目錄,運行./webui.sh即可再次啟動。
后續(xù)升級
安裝時,會安裝最新版本的Stable Diffusion WebUI,但后續(xù)不會自動更新,需要手動更新,手動更新的方法也很簡單,用終端進入安裝目錄后運行下面這行命令就可以了。