安裝 Stable Diffusion 至 macOS

在自己的 MAC 電腦中安裝 AI 繪圖軟體 Stable Diffusion


一、變更 MAC 終端機的 Shell

打開 MAC 的終端機 APP

在 Shell 內切換 zsh 成 bash

chsh -s /bin/bash

二、安裝套件管理員Homebrew

Homebrew是一款自由及開放原始碼的軟體套件管理系統,用以簡化macOS系統上的軟體安裝過程

將 HomeBrew 想像類似 Apple 手機的 APP Store ,安裝好之後可以下載開源軟體 Open Source 別人整理好的軟體套件。繼續從 [終端機 APP] 中輸入

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Homebrew在安裝軟體的時候都需要輸入密碼


三、安裝 Git

git 是一個分散式版本控制軟體,安裝後可以下載到最新 SD 版本的檔案

brew install git


四、安裝 Python


五、複製 Stable Diffusion WebUI 儲存庫 

cd ~
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git


六、設定啟動參數 

如果 VRAM 不大,要降低 VRAM 的使用,可以進一步修改啟動的參數。找到 stable-diffusion-webui 資料夾下的 webui-user.sh,右鍵用文字編輯器開啟。

在上圖框起來的地方,填入 export COMMANDLINE_ARGS=--medvram --opt-split-attention 參數,降低 VRAM 使用量。


啟動 Stable Diffusion WebUI

繼續在終端機視窗中輸入以下指令

cd ~/stable-diffusion-webui
./webui.sh

當指令在終端機跑完並且停下來,這時打開瀏覽器,並在網址列輸入 http://127.0.0.1:7860 可以進入 Stable Diffusion 的網頁圖形界面。執行 SD 程式時請保持終端機視窗持續開著。


發表留言