之前我們分享了關於stable-diffusion-ui(Easy Diffusion)和stable-diffusion-webui(AUTOMATIC1111)的區別,相關內容請參考:[AI繪圖] Stable Diffusion UI 及 WebUI 使用經驗比較。
Easy Diffusion的安裝非常簡單,只需下載並點擊安裝即可。所以這篇文章將分享的是在Windows 11上安裝stable-diffusion-webui(AUTOMATIC1111)的具體步驟。
基本上,安裝流程可分為以下四個部分:安裝Git、安裝Python、安裝pip以及最後安裝stable-diffusion-webui。
1.安裝Git:
首先,我們需要安裝Git。可以前往Git的官方網站進行下載:https://git-scm.com/
在官網上,點擊”Download for Windows”進入下載頁面。根據你的系統位元數下載適相應的版本。在這裡我使用的是64位元的安裝檔。
安裝過程中會有一些設定選項,但基本上您可以不用特別關注,只需一路點擊”Next”直到安裝完成,然後點擊”Finish”關閉視窗。
接下來,在Windows的搜尋欄中輸入”CMD”,選擇並打開命令提示字元。
在命令提示字元的黑色視窗中輸入”git”,然後按下Enter鍵。如果出現一大堆訊息,表示Git安裝成功。確認Git安裝成功後就可以關閉命令提示字元的視窗了。
2.安裝Python:
第二步,我們需要安裝Python。根據stable-diffusion-webui的GitHub頁面建議,我們應該安裝版本3.10.6。
可以前往Python的下載頁面:https://www.python.org/downloads/windows/
向下滾動並找到我們需要的版本,然後下載對應位元數的安裝程式。在這裡我一樣使用的是64位元的安裝程式。
點擊安裝程式後,請確保在第一個畫面中勾選了”Add Python 3.10 to PATH”選項,然後點擊上方的”Install Now”進行安裝。
安裝完成後,點擊”Close”關閉安裝視窗。
再來我們重複之前的步驟,在搜尋欄中輸入”CMD”開啟命令提示字元。
這次在黑色視窗中輸入”python”,然後按下Enter鍵。如果出現一大堆資訊,表示Python安裝成功。
3.安裝pip:
第三步,我們要安裝pip。請前往以下網站:https://packaging.python.org/en/latest/tutorials/installing-packages/
向下滾動找到”get-pip.py”。右鍵點擊該連結,並選擇”Save Link As…”(另存連結為…),將檔案儲存到您喜歡的任意資料夾中。然後找到剛剛儲存的檔案,雙擊執行它。這個程式執行完畢後會自動關閉。
我們再次從搜尋列中輸入”CMD”開啟命令提示字元。
這次在黑色視窗中輸入”pip”,然後按下Enter鍵。如果出現一大堆資訊,表示pip安裝成功。
4.安裝stable-diffusion-webui
最後,我們終於要開始安裝stable-diffusion-webui了。這裡要特別注意,stable-diffusion-webui會占用超過10GB的硬碟空間。如果之後又安裝了許多不同的模組,可能會佔用接近100GB的空間。因此在安裝之前請確認有足夠的硬碟空間。
首先開啟要安裝的目標資料夾,這裡我們打算將stable-diffusion-webui安裝在C槽。將滑鼠移到檔案路徑的上方並點擊左鍵。這樣檔案路徑應該會被反白,例如”C:\”(或您選擇的安裝路徑)。接下來在檔案路徑上直接輸入”cmd”並按下Enter。
這會在該資料夾位置開啟一個黑色的命令提示字元視窗。在視窗中輸入以下指令並按下Enter:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
當命令提示字元視窗再次變為可輸入狀態時,表示初步下載完成。此時應該能夠看到名為”stable-diffusion-webui”的資料夾。
進入該資料夾找到”webui-user.bat”並雙擊執行(以後要啟動也是執行這個程式),第一次執行可能需要較長的時間。
當畫面上顯示”Running on local URL: http://127.0.0.1:7860″時,表示stable-diffusion-webui成功啟動。
接下來就可以在任意瀏覽器中輸入”http://127.0.0.1:7860″進入stable-diffusion-webui的操作介面了!
自動引用通知: [AI繪圖] 使用不同模組在stable-diffusion-webui中實現多樣化的生成 | KerKer 的模組世界
自動引用通知: [AI繪圖] 使用LyCORIS模型在stable-diffusion-webui中打造獨特風格 | KerKer 的模組世界