目前ComfyUI 官方已推出ComfyUI Desktop 版本,可以像普通軟件程序一樣安裝,可以方便的進行安裝,如果你是Windows 用戶,下面將為你帶來Windows 安裝ComfyUI教程指南。本篇教程主要為官方便攜版和其它第三方的安裝方式。
下面是我整理的一份關於ComfyUI 的硬件要求表格
組件 | 要求 |
---|---|
GPU | 顯存至少4GB以上,推薦使用NVIDIA 顯卡,建議使用RTX3060 以上顯卡 |
顯存小於3GB的GPU可通過--lowvram選項運行,但性能可能下降。 | |
CPU | 支持在CPU上運行,但速度較慢,使用--cpu選項。 |
內存 | 建議系統內存至少8GB。 |
作業系統 | 支持Windows系統。 |
提供Mac安裝說明,適用於搭載Apple Silicon的Mac。 | |
存儲空間 | 非常建議使用固態硬盤來加快模型文件的加載運行速度,建議至少40GB以上的硬盤空間。 |
軟件依賴 | 需要安裝Python環境,不過在安裝包中也有嵌入的Python 環境 |
需要安裝Python庫,如torch、transformers等。 | |
某些插件可能需要Git進行安裝。 | |
備註 | 具體要求可能隨ComfyUI版本更新而變化,建議查看官方文檔。 |
對於硬件,建議是無論你的電腦配置如何,你可以先進行ComfyUI的安裝,如果發現軟件的運行速度實在不盡人意再去升級你的硬件來提升體驗
此部分將會講解使用第三方整合包和使用ComfyUI 官方安裝包進行安裝的兩種方式。
如果你是初次接觸ComfyUI 或者不想在環境配置上折騰太多時間,強烈建議你直接使用整合包來進行安裝,這將會節省你非常多的配置上的問題。
下面的步驟使用的是官方的安裝包, ComfyUI 官方提供了一個整合包,直接下載就可以運行不過需要你安裝一些額外的模型文件
ComfyUI官方倉庫地址: ComfyUI的Github倉庫你可以在倉庫的ReadMe 板塊找到 Direct Link to download 的藍色鏈接,點擊即可下載官方為你整理好的整合包
將整合包解壓到你想要安裝ComfyUI 的本地目錄,解壓後文件應該和在ComfyUI 文件目錄部分一致
從網盤文件夾下載提供的 anything-v5-PrtRE.safetensors 文件或從模型站點如civitai 、 liblib下載Checkpoint檢查點模型
將對應的模型放入ComfyUI目錄中 models/checkpoints 文件夾
ComfyUI_windows_portable
├──ComfyUI
│ ├── models
│ │ ├── checkpoints // 請把大模型文件放入此處
│ │ └── ...省略其它文件
│ └── ...省略其它文件
└── ...省略其它文件
在解壓後的目錄中,可以看到run_cpu.bat 、run_nvidia_gpu.bat兩個文件,可以按下面的說明選擇進行運行
ComfyUI_windows_portable
├── ...省略其它文件
├── run_cpu.bat // 批處理文件,當你的顯卡為A卡或只有CPU 時,雙擊運行它啟動ComfyUI
└── run_nvidia_gpu.bat // 批處理文件,當你的顯卡為N卡(Nvidia)時,雙擊運行它啟動ComfyUI
如上圖,當你看到
Starting server
To See the GUI go to: http://0.0.0.0:8188 // 這裡的網址可能設備顯示的不同
則說明ComfyUI 已經成功啟動,如果瀏覽器沒有正常啟動,你可以通過瀏覽器訪問To See the GUI go to: 後的網址直接訪問,如在上面的例子中應該是http://0.0.0.0:8188
默認情況下啟動後會自動加載ComfyUI 的默認工作流,如下圖
如果界面顯示空白或者沒有加載默認的工作流,請點擊右下角菜單的Load default / 加載默認 來加載默認的工作流
如果你的瀏覽器打開後僅顯示網頁標題 ComfyUI ,卻沒有任何的GUI元素,這種情況可能是你的瀏覽器不兼容,建議使用最新版本的Chrome 瀏覽器
首先需要確認,在你工作流中Load checkpoint 中加載的模型文件正常順利加載了
如果無誤,可以點擊 添加提示詞隊列/ Queue Prompt
等待運行完成,如果一切順利並生成了圖片,恭喜!你已經完成了ComfyUI 及相關基礎內容的安裝
這裡的話,是由中國國內作者@秋葉aaaki製作的ComfyUI整合包推薦的原因:
適合windows 系統
支持簡體中文、繁體中文、英文以及日文
整合好了一些常用的ComfyUI插件等免去你探索的時間
這裡我提供兩個版本
1、秋葉的A 啟動器單獨文件版本,適合結合ComfyUI官方的便攜版本一起使用,需要自己下載額外的模型
2、整合包版本,包含一些基礎的模型資源,下載後解壓就可以使用了
下載地址: https://drive.google.com/file/d/1nkNvE1Fnpeg3bZrdRAEpeWUx6jXS_GVn/view?usp=drive_link
使用方式: 下載後置入ComfyUI 根目錄下,雙擊啟動就會自動安裝相關環境以及依賴
中國境內整合包下載地址: https://pan.quark.cn/s/41302f448cec @秋葉aaaki ComfyUI整合包官方原版發布地址(中文): https://www.bilibili.com/video/BV1Ew411776J/ 這個方式需要使用夸克網盤,由於文件比較大,你可能還需要開通額外的會員,可能對於不在中國境內的用戶並不友好
使用方式: 下載後解壓,啟動對應的啟動器程序即可
網盤文件如下
ComfyUI-aki
├── 入門工作流 // 入門工作流示例文件(可選下載)
├── 模型 // Stable diffusion 模型文件(初次使用Stable diffusion 繪圖可下載)
├── 舊版本 // ComfyUI-aki 的歷史版本(可選下載)
├── ControlNet // ControlNet 模型文件(如果你電腦沒有ControlNet 模型可以下載)
└── ComfyUI-aki-v1.3.7z // 整合包本體,請下載此文件
請下載 ComfyUI-aki-v1.3.7z
解壓到你想要安裝ComfyUI 的本地目錄。
這一步主要查看 A繪圖啟動器 是否能正常運行,解壓後的文件夾中找到 A繪圖啟動器 對應圖標,雙擊即可啟動秋葉的ComfyUI整合包,啟動後應該會自動根據你的系統語言進行顯示。
初次運行可能會進行一些環境配置文件的下載和加載,需要保證你的網絡通暢
可能存在部分菜單沒有翻譯成中文的情況,正常界面應該如
如果你的語言顯示不正確,可以在設置中進行修改
如上圖在 interface Language 部分可以設置修改界面語言完整的秋葉啟動器使用教程將在 秋葉啟動器使用教程部分繼續更新
由於@秋葉aaaki 在之前製作過WebUI 相關的整合包,可能是考慮到模型文件冗餘這個整合包並沒有直接整合對應的Stable diffusion 繪圖模型,下面我提供兩種安裝模型的方法
從網盤文件夾下載提供的 anything-v5-PrtRE.safetensors 文件或從模型站點如civitai 、 liblib下載Checkpoint檢查點模型
將對應的模型放入ComfyUI目錄中 models/checkpoints 文件夾
ComfyUI_windows_portable
├──ComfyUI
│ ├── models
│ │ ├── checkpoints // 請把大模型文件放入此處
│ │ └── ...省略其它文件
│ └── ...省略其它文件
└── ...省略其它文件
點擊啟動器首頁中的藍色圖標 ▶︎一鍵啟動 即可一鍵啟動ComfyUI,如果運行無誤應該會自動為你打開 控制台 為你運行相關腳本
如上圖,當你看到
Starting serverTo See the GUI go to: http://0.0.0.0:8188 // 這裡的網址可能設備顯示的不同
則說明ComfyUI 已經成功啟動,如果瀏覽器沒有正常啟動,你可以通過瀏覽器訪問To See the GUI go to: 後的網址直接訪問,如在上面的例子中應該是http://0.0.0.0:8188
默認情況下啟動後會自動加載ComfyUI 的默認工作流,如下圖
如果界面顯示空白或者沒有加載默認的工作流,請點擊右下角菜單的Load default / 加載默認 來加載默認的工作流
如果你的瀏覽器打開後僅顯示網頁標題 ComfyUI ,卻沒有任何的GUI元素,這種情況可能是你的瀏覽器不兼容,建議使用最新版本的Chrome 瀏覽器
首先需要確認,在你工作流中 Load checkpoint 中加載的模型文件正常順利加載了
如果無誤,可以點擊 添加提示詞隊列/ Queue Prompt
等待運行完成,如果一切順利並生成了圖片,恭喜!你已經完成了ComfyUI 的安裝