S1.至 https://github.com/Mikubill/sd-webui-controlnet 了解安裝方式 並安裝
python 3.10.6 版
S3.下載後 點擊 webui.bat 進入目錄
先執行
virtualenv venv
.\venv\Scripts\activate.bat
(PowerShell模式則使用 .\venv\Scripts\activate.ps1 )
進到虛擬機器後再執行
webui.bat
pip install virtualenv
pip install omegaconf
GPU的VRAM只有4GB甚至更低,對Stable Diffusion資料夾的webui-user.bat按右鍵,以記事本開啟,加入 set COMMANDLINE_ARGS="--medvram"
set COMMANDLINE_ARGS=--medvram --disable-safe-unpickle --opt-split-attention
RAM小於8GB 加上--disable-safe-unpickle --opt-split-attention
S5.來到 Extensions選項,使用 Install from URL ,並將 https://github.com/Mikubill/sd-webui-controlnet.git 連接 貼至欄位內後
點擊 Install
S6.來到 Installed 確認並點擊 Apply and restart UI
S7.重新啟動 Stable Diffusion web UI
S8.設定骨架
pip install pyre-extensions==0.0.23
pip install -i https://test.pypi.org/simple/ formers==0.0.15.dev376
S10.升級 gradio
pip install opencv-python
pip install gradio==3.16.2