中文(繁體)

目前位置: 首頁> AI 課程> AI 基礎入門

如何在Linux上安裝ComfyUI? ComfyUI在Linux上安裝指南

作者: LoRA 時間: 2025年03月10日 1017

ComfyUI是一個強大且模塊化的Stable Diffusion GUI和後端,它提供了一個基於圖/節點/流程圖的界面,讓你無需編碼即可設計和執行高級的Stable Diffusion工作流。以下是在Linux系統上安裝ComfyUI的步驟:

1741584688169750.png

1. 克隆倉庫

首先,你需要通過Git克隆ComfyUI的倉庫到本地。打開終端並運行以下命令:

 git clone https://github.com/comfyanonymous/ComfyUI.git

2. 放置模型文件

將你的Stable Diffusion檢查點(ckpt/safetensors文件)放置在 models/checkpoints 目錄中。

3. 安裝PyTorch

根據你的GPU類型安裝PyTorch。對於AMD GPU,可以使用以下命令安裝PyTorch的穩定版本或pytorch nightly:

 pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.0 # 或者 pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/rocm6.1

對於NVIDIA GPU,使用以下命令安裝:

 pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121# 或者pip install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cu124

4. 安裝依賴

在ComfyUI目錄中打開終端,然後運行以下命令來安裝所有必需的依賴:

 pip install -r requirements.txt

5.運行ComfyUI

安裝完成後,通過運行以下Python命令啟動ComfyUI:

 python main.py

6.AMD GPU用戶注意事項

如果你使用的是AMD GPU並且不是ROCm官方支持的型號,你可能需要設置環境變量來覆蓋GPU版本:

 HSA_OVERRIDE_GFX_VERSION=10.3.0 python main.py# 或者對於RDNA3架構的卡,如7600:HSA_OVERRIDE_GFX_VERSION=11.0.0 python main.py

7.Intel GPU用戶

如果你使用的是Intel GPU,你需要根據Intel的Extension for Pytorch (IPEX)的安裝頁面安裝相應的驅動、Basekit和IPEX包,然後按照Linux的手動安裝說明運行ComfyUI。

8.Mac矽芯片用戶

如果你使用的是Apple的M1或M2芯片,你需要安裝最新的PyTorch夜間版本,並按照Windows和Linux的手動安裝說明操作。