【StableDiffusion】部署過程中的異常
gfpgan之類的庫安裝失敗
這種一般是依賴庫、版本、鏡像源的問題,依賴庫不太可能出問題。
安裝失敗后,可能會(huì)提示是更新.\stable-diffusion-webui\venv\Scripts\目錄下的pip版本,按照提示更新
使用webui-user.bat還是安裝不了庫的話,可以用pip install嘗試單獨(dú)安裝這個(gè)失敗庫,方便查看報(bào)錯(cuò)信息,定位問題。我的報(bào)錯(cuò)是鏡像源問題,更換pip國內(nèi)鏡像源就行了
.\stable-diffusion-webui\repositories\目錄下從git克隆失敗
看提示應(yīng)該是超時(shí)了,有嘗試過直接從git上下載壓縮包、tortoiseGit clone文件、直接在命令行執(zhí)行腳本里寫的clone命令,前兩個(gè)都成功拉到本地了,路徑也能對(duì)上,但是再去跑webui-user.bat仍會(huì)報(bào)異常,直接執(zhí)行腳本里的命令行也會(huì)報(bào)異常。
RuntimeError: Couldn't clone Stable Diffusion.
RuntimeError: Couldn't fetch Stable Diffusion.
DNS改成8.8.8.8再運(yùn)行webui-user.bat
控制臺(tái)里有打印no module 'xformers'. Processing without...
webui-user.bat文件的COMMANDLINE_ARGS值填上
--xformers,再啟動(dòng)。
檢查梯子結(jié)點(diǎn),剩下的就天注定。

ipconfig /flushdns
ipconfig /registerdns
netsh http add iplisten 127.0.0.1
webui頁面內(nèi)error,是403報(bào)錯(cuò)的。
hosts文件里添加127.0.0.1 localhost
敲命令:
重啟電腦,搞定。
也不知道是不是因?yàn)槲腋倪^dns的原因,網(wǎng)上竟然找不到webui 403報(bào)錯(cuò)的同樣問題。

