在PC上安裝Stable Fusion WebUI

Stable Fusion是一個AI插畫程式,可以將文本輸入轉換為圖像。它作為Stability AI的開源項目,受到了廣泛的關注。

Stable Fusion允許用戶創建各種風格的圖像,包括逼真和動畫角色。它以命令行界面(CLI)格式實現,方便基於提示的使用。

為了迎合那些覺得CLI不方便的用戶,Stable Fusion還支持基於Web的用戶界面(WebUI)。安裝Stable Fusion WebUI版本需要一些初始設置。

在PC上安裝Stable Fusion WebUI - Installing Stable Fusion WebUI on PC

在將Stable Fusion安裝到您的PC之前,了解概念,如檢查點,Lora,VAE和嵌入,會對您有所幫助。然而,本指南旨在幫助用戶建立環境,創建AI生成的逼真圖像,無需深入了解Stable Fusion。

Stable Fusion需要GPU加速,因此您的顯卡規格很重要。如果您的PC規格不理想,您仍然可以通過Google Colab使用Stable Fusion,它提供了一個學習友好的環境。然而,最近的更改使Stable Fusion Colab成為付費服務,因此在PC上安裝Stable Fusion更方便,以獲得更舒適的使用體驗。

要在PC上安裝和運行Stable Fusion WebUI,您需要準備一些東西。

所需材料

  • Stable Diffusion WebUI – AUTOMATIC1111
  • NVIDIA顯卡
  • Python(3.11之前的版本)
  • Git

您可以使用AUTOMATIC1111版本的Stable Diffusion WebUI,可以在這裡找到。

NVIDIA顯卡是GPU加速的默認要求,但也有適用於其他型號(如AMD,Intel和MacBook(macOS))的獨立移植版本。

由於受限的測試設備和條件,不可能為所有顯卡提供安裝說明。因此,本指南假設使用NVIDIA顯卡。


如何在PC上安裝Stable Fusion

Stable Fusion的WebUI是用Python語言編寫的,因此Python是其正常運行所必需的。

如果您使用的是Python 3.11.x版本,Stable Fusion將無法正常運行,請使用3.10.x系列的最新版本。

Git用於從GitHub下載和安裝開源軟件包到您的PC,並且還用於自動更新使用Git下載的軟件包。

安裝Python

  1. 前往官方Python網站的下載頁面
  2. 點擊下載列表中的Python 3.10.11。 在PC上安裝Stable Fusion WebUI - Python Installation 01
  3. 在屏幕底部的“文件”部分,點擊“Windows安裝程序(64位)”進行下載。
  4. 在Python安裝屏幕上,勾選底部的“將python.exe添加到PATH”複選框,然後繼續安裝。 在PC上安裝Stable Fusion WebUI - Python Installation 02
  5. 在最終的“設置成功”屏幕上,如果出現“禁用路徑長度限制”按鈕,請點擊它以應用更改。
  6. 完成安裝後,打開命令提示符,輸入python -V檢查Python是否成功加載。

“將python.exe添加到PATH”選項用於將Python添加到Windows帳戶的環境變量中。這允許您從任何命令提示符位置運行python.exe,甚至從根目錄運行,而無需指定完整路徑。

當運行Stable Fusion WebUI時,它通過Python加載程序。如果您安裝Python時未選擇此選項,可能會導致“退出代碼:9009”錯誤。

“禁用路徑長度限制”選項可以消除Windows中的路徑長度限制(260個字符)。這允許您訪問具有較長名稱或路徑的文件和文件夾,確保您可以無問題地訪問它們。


安裝GIT

Git是必需的,因為它用於在運行Stable Fusion WebUI時檢查和更新軟件包,以及管理與Stable Fusion相關的資源。

在PC上安裝Stable Fusion WebUI - GIT Installation 01
  1. 訪問官方Git網站
  2. 從獨立安裝程序部分下載64位Windows版本的Git安裝程序。
  3. 同意使用條款,然後點擊“安裝”按鈕繼續安裝。
  4. 在命令提示符中,輸入git -v來驗證是否已將其添加到環境變量中。 在PC上安裝Stable Fusion WebUI - GIT Installation 02

安裝Stable Diffusion WebUI

當您準備好Python和Git後,可以通過命令提示符安裝Stable Diffusion WebUI。

默認的軟件包大小較大,並且您需要足夠的磁盤空間來容納未來的擴展,例如Lora和Checkpoint。您可以將軟件安裝在任何方便的位置。

  1. 打開命令提示符。 在PC上安裝Stable Fusion WebUI - Installing Stable Diffusion WebUI 01
  2. 導航到您想要安裝Stable Diffusion的根目錄。
    • 例如,如果根目錄位於C盤上:cd C:\\
    • 例如,如果它在您的桌面上:cd %userprofile%\\Desktop
  3. 輸入命令git clone <https://github.com/AUTOMATIC1111/stable-diffusion-webui.git>將Stable Diffusion WebUI複製到您的PC。
  4. 在Windows資源管理器中進入stable-diffusion-webui文件夾。 在PC上安裝Stable Fusion WebUI - Installing Stable Diffusion WebUI 02
  5. 雙擊webui-user.bat運行它。
  6. 第一次運行Stable Diffusion WebUI時,它將從網絡下載各種資源和模型包。 在PC上安裝Stable Fusion WebUI - Installing Stable Diffusion WebUI 03
  7. 根據您的PC規格,這可能需要一些時間。請等待,直到安裝完成所有與Stable Diffusion相關的軟件包。
  8. 安裝所有軟件包後,命令提示符中將顯示本地URL。複製此URL並粘貼到您的瀏覽器中以訪問它。請注意,webui地址中的端口號並不固定,每次運行Stable Diffusion時都會更改。因此,您需要每次檢查命令提示符,然後相應地連接。 在PC上安裝Stable Fusion WebUI - Installing Stable Diffusion WebUI 04
  9. 在txt2img輸入框中輸入您想要生成的圖像的關鍵詞,然後點擊“生成”按鈕來創建圖片。

如果按照這樣做,您可以在PC上安裝Stable Fusion WebUI,無需訪問單獨的網站即可直接使用圖像生成AI。如果對本教程有任何問題,請在下方留言。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端