vocus logo

方格子 vocus

MacOS 安裝 StableDiffusionWebUI

更新 發佈閱讀 6 分鐘
MacOS 安裝 StableDiffusionWebUI

MacOS 安裝 StableDiffusionWebUI

雖然網上有不少 Cloud 的 圖像生成 AI service,但是如果要大量/長期免費地使用,在本地安裝及依靠本機運算能力的 Stable Diffusion 是一個不錯的選擇。

由於我只有 M1 的 MacbookPro 32GB,所以只能寫 MacOS 版本的教學,不過上網也有不少 Windows 版本的教學可以參考。

首先看一下現時 MacOS 可以使用什麼軟件來安裝 Stable Diffusion。Stable Diffusion 不是一個軟件,是一個以潛在擴散方式生成圖像的模型,本身是以 Python 寫成,所以最直接的方法是安裝 Python 版本,並以 command 方式操作,但是為方便不會用 Python 的用家,有不少有 UI 的可操作版本出來了。


StableDiffusionWebUI 簡介

使用了 gradio 作為 Stable Diffusion 的 WebUI,並在 localhost 用 Web 顯示 UI,可以配合不同的 Model 及 Extension,更新速度極快,最新的功能一出來也馬上支援,但需要一點點操作一點點 Python。

由於更新速度快,功能最齊全,也是最廣為用家使用的 Stable Diffusion 界面,個人也是極度推薦使用 StableDiffusionWebUI ,因為有些 extension 也只有 WebUI 能用。


安裝方法

首先要安裝 Python 3.10,MacOS 通常本身有 Python 2.x 版本,為了方便版本控制最好先安裝 pyenv。安裝 pyenv 需要使用 Homebrew,所以我們的安裝次序如下(如已安裝可跳過)。

由於時間關係可以先下載 Stable Diffusion 1.5 的 Model
下載 v1-5-pruned-emaonly.ckpt - 4.27GB

  1. 安裝 Homebrew
  2. 安裝 Python 3.10
  3. 安裝 StableDiffusionWebUI
  4. 安裝 StableDiffusionWebUI Extension
  5. 介紹下載 Model 的好地方

1. 安裝 Hombrew

  • Homebrew 是一個 MacOS 必用的安裝程式,使用官網的指令可以一鍵安裝。
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 如缺少 Xcode 請先安裝 xcode-select --install
  • 安裝完成後可以用 brew update 更新一下 Homebrew 的目錄 (第一次會比較長時間)
brew update

brew update

  • 如 brew update 後有軟件需要更新可用 brew upgrade 進行更新


2. 安裝 pyenv

pyenv 是用來控制 Python 版本的工具。首先用 python --version 指令看看現時的版本。只要不是 Python 3.10 就需要安裝,方法如下:

  • brew update 先更新一下 Homebrew
  • brew install openssl readline sqlite3 xz zlib 安裝 pyenv 須要的程式
  • brew install pyenv 可以安裝 pyenv
  • echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_profile exec "$SHELL" 然後確保 pyenv 會自動更新

然後可以安裝 Python 3.10.6

  • pyenv install 3.10.6 安裝
  • pyenv global 3.10.6 設定
  • python --verison 查看一下版本是否真的是 3.10.6
Python 版本

Python 版本


3. 安裝 StableDiffusionWebUI

  • 成功安裝 Python 後
  • 首先安裝 StableDiffusionWebUI 所需的其他軟件
  • brew install cmake protobuf rust git wget
  • 建立 StableDiffusionWebUI 的資料夾 e.g. mkdir /Users/YourName/Documents/StableDiffusion/
  • 在 Terminal 在這個資料夾下用 git 下載 source code
  • git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
  • 在 /Users/YourName/Documents/StableDiffusion/ 執行 ./webui.sh
  • 如果沒有任何 Model 在的話會自動下載 Stable Diffusion 1.5
  • 如事前已下載就可以將檔案放到 /Users/YourName/Documents/StableDiffusion/models/Stable-diffusion 內
  • 在 /Users/YourName/Documents/StableDiffusion/ 執行 ./webui.sh
  • 第一次打開會自動下載一些檔案
raw-image
  • 完成後在瀏覽器打開 http://localhost:7860 就可以見到 WebUI
  • 在 txt2img 的 prompt 輸入框中輸入一些 prompt 然後接右邊的 Generate / command + Enter 即時會開始 AI 生成圖片。
StableDiffusionWebUI

StableDiffusionWebUI

4. 安裝 StableDiffusionWebUI Extension


5. 下載 Model 的好地方

  • CivitAI - 絕對是最多 Stable Diffusion 可以下載的網站
  • Hugging Face - 官方的 Model 或一些重要 Extension 的 Model 都會放在 Hugging Face


留言
avatar-img
Edmond Yip的沙龍
10會員
6內容數
由淺入深,學習如何使用 Stable Diffusion 及研究各種 Stable Diffusion 軟件的使用方法,提示詞的意思及外掛軟件的教學。
你可能也想看
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文深度解析賽勒布倫尼科夫的舞臺作品《傳奇:帕拉贊諾夫的十段殘篇》,如何以十段殘篇,結合帕拉贊諾夫的電影美學、象徵意象與當代政治流亡抗爭,探討藝術在儀式消失的現代社會如何承接意義,並展現不羈的自由靈魂。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
Linux Mint使用到第二週,其實麥克已經大致適應Linux環境了。這次的文章就讓麥克接續上集遇到的輸入法問題,看看麥克能否順利解決遇到的危機呢?
Thumbnail
Linux Mint使用到第二週,其實麥克已經大致適應Linux環境了。這次的文章就讓麥克接續上集遇到的輸入法問題,看看麥克能否順利解決遇到的危機呢?
Thumbnail
雖然網上有不少 Cloud 的 圖像生成 AI service,但是如果要大量/長期免費地使用,在本地安裝及依靠本機運算能力的 Stable Diffusion 是一個不錯的選擇。
Thumbnail
雖然網上有不少 Cloud 的 圖像生成 AI service,但是如果要大量/長期免費地使用,在本地安裝及依靠本機運算能力的 Stable Diffusion 是一個不錯的選擇。
Thumbnail
外掛擴充 Extensions對Stable Diffusion來說非重要,如果少了它,SD就不會如此豐富多元,比起其它繪圖AI更具可玩性。在開始介紹一些好用實用的外掛前,我們先來了解一下WebUi上所有外掛程式安裝、更新、移除與備份的方法。
Thumbnail
外掛擴充 Extensions對Stable Diffusion來說非重要,如果少了它,SD就不會如此豐富多元,比起其它繪圖AI更具可玩性。在開始介紹一些好用實用的外掛前,我們先來了解一下WebUi上所有外掛程式安裝、更新、移除與備份的方法。
Thumbnail
開源軟體時常更新版本,有時新出的外掛擴充或是Stability.Ai所更新發佈的新模型會需要更新版本的WebUi操作介面才能運行。所以每隔一段時間都要記得去注意一下是否有修正/新增功能的版本可以更新。 確認目前使用的WebUi版本~ 這個Stable Diffusion WebUi是由AUT
Thumbnail
開源軟體時常更新版本,有時新出的外掛擴充或是Stability.Ai所更新發佈的新模型會需要更新版本的WebUi操作介面才能運行。所以每隔一段時間都要記得去注意一下是否有修正/新增功能的版本可以更新。 確認目前使用的WebUi版本~ 這個Stable Diffusion WebUi是由AUT
Thumbnail
運行Stable Diffusion繪圖模型的操作介面有很多選擇,這邊介紹的是目前最廣泛被大家主流使用的版本(AUTOMATIC1111)在本機電腦的安裝方式。 Stable Diffusion基礎概況 在開始安裝運行Stable Diffusion的操作介面前,有幾個基礎知識要先了解一下
Thumbnail
運行Stable Diffusion繪圖模型的操作介面有很多選擇,這邊介紹的是目前最廣泛被大家主流使用的版本(AUTOMATIC1111)在本機電腦的安裝方式。 Stable Diffusion基礎概況 在開始安裝運行Stable Diffusion的操作介面前,有幾個基礎知識要先了解一下
Thumbnail
本文將分享如何在 M1 / M2 的 Macbook 上安裝 Stable Diffusion WebUI。首先會提供一些 Macbook 的規格建議,接著會介紹如何安裝環境,以及初始化 Stable Diffusion WebUI。最後還會介紹如何下載 Stable Diffusion 模型
Thumbnail
本文將分享如何在 M1 / M2 的 Macbook 上安裝 Stable Diffusion WebUI。首先會提供一些 Macbook 的規格建議,接著會介紹如何安裝環境,以及初始化 Stable Diffusion WebUI。最後還會介紹如何下載 Stable Diffusion 模型
Thumbnail
本文帶領大家學習如何調整 Stable Diffusion WebUI 上各種參數。我們以 txt2img 為例,帶大家認識基本設定、Sampling method 或 CFG scale 等各種參數調教,以及參數間彼此的影響,讓大家能夠初步上手,熟悉 AI 算圖!
Thumbnail
本文帶領大家學習如何調整 Stable Diffusion WebUI 上各種參數。我們以 txt2img 為例,帶大家認識基本設定、Sampling method 或 CFG scale 等各種參數調教,以及參數間彼此的影響,讓大家能夠初步上手,熟悉 AI 算圖!
Thumbnail
AI 每天每週都在進步,我寫在 繪圖0能者的AI藝術入門手冊 的推薦軟體安裝,很快就推出新版了,所以,我把 Automatic1111 最新版本安裝方式寫在這裡,以便盡我所能為各位讀者更新。 建議使用 windows 桌機PC,具有 Nvidia GTX1660以上等級的獨立顯示卡,算圖會比較容易。
Thumbnail
AI 每天每週都在進步,我寫在 繪圖0能者的AI藝術入門手冊 的推薦軟體安裝,很快就推出新版了,所以,我把 Automatic1111 最新版本安裝方式寫在這裡,以便盡我所能為各位讀者更新。 建議使用 windows 桌機PC,具有 Nvidia GTX1660以上等級的獨立顯示卡,算圖會比較容易。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News