在 Mac 上安装 ComfyUI:macOS 下载与配置指南

ComfyUI Wiki

在 Mac 上安装 ComfyUI:面向 Apple Silicon(M1 至 M4)、Intel 与 MacBook 的 macOS 下载和配置,涵盖 Comfy Desktop、Comfy CLI、Portable 安装与常见问题排查。

Mac 系统要求

组件要求
系统macOS 13+ (Ventura)
芯片推荐使用 Apple Silicon (M1/M2/M3/M4);Intel Mac 支持但性能有限
内存至少 8 GB,推荐 16 GB
存储SSD,至少 20 GB 可用空间(仅 ComfyUI 自身最低要求——实际模型下载量很快可达 50–100 GB+)
浏览器推荐 Chrome 143+

如果你的 Mac 搭载的是 Apple Silicon 芯片还是 Intel 芯片,运行 ComfyUI 的最佳方式会有所不同。

ℹ️ 关于更新的说明: 有关最新的 Desktop 安装信息,请查看官方文档。

Comfy Desktop(推荐)

Comfy Desktop 是官方桌面应用程序,也是在 macOS 上运行 ComfyUI 的最简单方式。它会自动处理安装、Python 环境和依赖关系,并在 Apple Silicon 上使用 Metal Performance Shaders (MPS) 进行 GPU 加速。

→ Comfy Desktop 安装指南

Comfy CLI

你也可以使用 Comfy CLI 在 Mac 上安装 ComfyUI。它适用于安装 Python 3.12 或 3.13 的 Apple Silicon 和 Intel Mac。

→ Comfy CLI 完整指南

手动安装

对于希望完全掌控的高级用户,可以从 GitHub 克隆仓库并手动搭建环境:

# 1. 克隆仓库
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI

# 2. 创建虚拟环境
python3 -m venv .venv

# 3. 激活环境
source .venv/bin/activate

# 4. 安装带 Metal 支持的 PyTorch(Apple Silicon)
pip install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu

# 5. 安装 ComfyUI 依赖项
pip install -r requirements.txt

# 6. 启动 ComfyUI
python main.py

在 Apple Silicon Mac 上,ComfyUI 使用 Metal Performance Shaders (MPS) 进行 GPU 加速,对大多数模型都能提供不错的性能。

注意:在没有独立 GPU 的 Intel Mac 上,性能会受限,通常只能使用 CPU 模式。强烈建议使用 Apple Silicon Mac 以获得流畅的体验。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…