Stable Diffusion WebUI在經歷多次更新之後,先前的安裝手續已經不適用於最新版本,所以筆者準備了在Windows系統安裝新版程式的教學。
![6875633bbd5d23ea6d1a3801cf392e35]()
Stable Diffusion WebUI在經歷多次更新之後,先前的安裝手續已經不適用於最新版本,所以筆者準備了在Windows系統安裝新版程式的教學。
(本教學以Stable Diffusion WebUI 1.7版本為例)
前置作業
無論使用NVIDIA或是AMD顯示卡,讀者都需要先在電腦上安裝Python 3.10.6(限定使用此版號)與Git(可使用最新版本),以建構具顯示卡加速運算的執行環境。
這2套程式的安裝流程與一般Windows程式相近,除了安裝Python 3.10.6時務必需要勾選「Add to PATH」選項之外,其他設定基本上都不需調整,一路點擊Next使用預設設定完成安裝即可。
讀者可以在下載下列程式後,跟著圖文說明操作完成安裝流程。
相關檔案下載:
Python 3.10.6:https://www.python.org/ftp/python/3.10.6/python-3.10.6-amd64.exe
Git:https://git-scm.com/download/win(建議選擇64-bit Git for Windows Setup)
![Stable Diffusion AI算圖使用手冊(2-1 更新):為NVIDIA與AMD顯示卡安裝Stable Diffusion WebUI 1.7版]()
![完成安裝後會出現安裝成功的訊息。]()
![安裝Git時基本上也不需改變其他設定,一直點選「Next」即可。]()
![經過多個設定頁面後,最後點擊「Install」即可完成安裝。]()
NVIDIA顯示卡對應安裝教學
NVIDIA顯示卡的使用者可以參考此段落的教學安裝,基本上GTX 10系列的顯示卡都可以使用,但建議市場GeForce RTX 3060 12GB或GeForce RTX 3070以上之顯示卡,以獲得比較快的圖像生成速度。
![首先在任意位置建立Stable Diffusion工作資料夾。若使用的作業系統為Windows 11作業系統則需點擊滑鼠右鍵,選擇「顯示其他選項」。]()
![在出現的選單選擇「Open Git Bash here」。(Windows 10作業系統點擊右鍵會直接出現此選單)]()
![接下來會看到Git Bash文字指令視窗。]()
![輸入「git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui」並按下Enter,等待下載完成。]()
![進入Stable Diffusion工作資料夾應該會看到下載回來的檔案,接下來雙擊並執行「webui-user.bat」。]()
![這時候程式會開啟CMD文字指令視窗,並自動下載所需檔案。]()
![下載完成後會自動開啟網頁操作介面。這時候請先關閉網頁與CMD文字指令視窗。]()
![回到Stable Diffusion工作資料夾,在「webui-user.bat」上點擊滑鼠右鍵並選擇編輯。]()
![在「set COMMANDLINE_ARGS=」的等號右方輸入「--xformers --enable-insecure-extension-access」並存檔,開啟xformers最佳化並允許使用外掛程式。]()
![之後重新執行「webui-user.bat」,就可以開始進行圖像生成。]()
AMD顯示卡對應安裝教學
使用AMD顯示卡的讀者則可參考此段落教學進行安裝,建議使用Radeon RX 6000系列以上的顯示卡。
![安裝流程一樣先在任意位置建立Stable Diffusion工作資料夾,然後點擊滑鼠右鍵,選擇「Open Git Bash here」。]()
![在出現的Git Bash文字指令視窗輸入「git clone https://github.com/lshqqytiger/stable-diffusion-webui-directml && cd stable-diffusion-webui-directml && git submodule init && git submodule update」,並按下Enter等待下載完成。]()
![下載完成後進入Stable Diffusion,雙擊並執行「webui-user.bat」。]()
![這時候程式會開啟CMD文字指令視窗,並自動下載所需檔案。這邊可能會遇到如圖片中顯示「Torch is not able to use GPU」的錯誤訊息。]()
![回到Stable Diffusion工作資料夾,在「webui-user.bat」上點擊滑鼠右鍵並選擇編輯。]()
![在「set COMMANDLINE_ARGS=」的等號右方輸入「--skip-torch-cuda-test」並存檔,以跳過GPU檢查。如需使用外掛程式,也可以在後方加上「--enable-insecure-extension-access」參數。(2組參數之間需留1個空格)]()
![之後重新執行「webui-user.bat」,就可以開始進行圖像生成。]()
程式更新說明
Stable Diffusion WebUI的升級手續相當簡單,只要一行指令即可完成。
![在Stable Diffusion工作資料夾點擊滑鼠右鍵選擇「Open Git Bash here」,並在Git Bash文字指令視窗輸入「git pull」,按下Enter等待下載完成即可。]()
完成Stable Diffusion WebUI後,就可以開始進行圖像生成啦!更多教學請參考下方目錄。
(回到系列文章目錄)
加入電腦王Facebook粉絲團