秋葉aaaki大佬novelai-webui整合包MAC系統(tǒng)安裝踩坑記錄

首先,能不能在MAC上運(yùn)行?可以的,Stable Diffusion本身就支持MAC系統(tǒng)的部署,只不過沒有N卡,運(yùn)行的效果不好保證,M系列的不太了解
我是win系統(tǒng)裝過了,有整合包,所以mac也來圖一樂,順便復(fù)習(xí)一下python,我以為已經(jīng)是老司機(jī)了,想不到翻車那么嚴(yán)重
單純體驗(yàn)的話,用draw things體驗(yàn)更容易一些,但是感覺有一些功能還是不夠自由
配置
MAC CPU:????1.3 GHz 雙核Intel Core i5
MAC 系統(tǒng)版本:12.6(版本太低好像只能cpu跑,不太了解)
MAC 顯卡: Intel ?Graphics 6100 1536 MB
MAC 內(nèi)存:8G
基礎(chǔ)教程就不說了,挺多的,建議看原生方法安裝的版本,很多配置都能找到
python需要3.10.x版本
什么源也最好換成國內(nèi)的
第一個(gè)坑:MAC的sh腳本需要轉(zhuǎn)成unix
這是我遇到最坑的地方,一開始以為是python環(huán)境變量問題,但是檢查了虛擬環(huán)境也看不出問題
通過vscode打開三個(gè)sh腳本,點(diǎn)擊左下角變更為LF,保存文件
webui-user.sh我看過都是注釋的,搞不搞其實(shí)應(yīng)該差不多,不過就順便了


第二個(gè)坑:gfpgan、clip、open_clip不能安裝
打開launch.py
"https://github.com/"替換成"https://ghproxy.com/https://github.com/",給git加速


第三個(gè)坑:Couldn't checkout commit
打開launch.py,注釋156行

最后localhost打開成功了,搞心態(tài)啊

啟動(dòng)優(yōu)化
打開webui-macos-env.sh
編輯修改COMMANDLINE_ARGS項(xiàng)
COMMANDLINE_ARGS="--skip-torch-cuda-test --upcast-sampling --precision full --no-half --lowvram --use-cpu interrogate --skip-version-check"
具體參數(shù)要去查一下了,我直接抄的,低內(nèi)存是--lowvram
不說了,開始折磨MAC了