1. 项目概述
作为一名长期在Mac平台上进行AI应用开发的工程师,我最近在M1 Pro芯片的MacBook Pro上成功部署了ComfyUI环境。整个过程出乎意料地简单,仅需两行命令即可完成安装,并且完美支持Apple Silicon的MPS加速。本文将详细记录整个安装过程,分享MPS加速验证方法,以及如何实现本地开发与云端批量处理的无缝迁移。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与安装
2.1 硬件与系统要求
对于想在Mac M系列芯片上运行ComfyUI的用户,建议满足以下最低配置:
- 硬件:M1及以上芯片(M1 Pro/Max/Ultra性能更佳)
- 内存:建议16GB及以上(32GB更优)
- 系统:macOS Monterey 12.3或更高版本
注意:虽然ComfyUI可以在8GB内存的Mac上运行,但处理较大模型时可能会出现内存不足的情况。
2.2 Conda环境配置
推荐使用Miniforge3来管理Python环境,因为它针对Apple Silicon进行了优化。以下是详细步骤:
bash复制# 安装Miniforge3
brew install miniforge
# 创建专用环境
conda create -n comfyui python=3.12 -y
conda activate comfyui
选择Python 3.12版本是因为:
- 这是目前ComfyUI支持最稳定的版本
- 对Apple Silicon的原生支持更好
- 与主流AI库的兼容性最佳
2.3 ComfyUI安装过程
安装过程极其简单,只需执行以下两条命令:
bash复制pip install comfy-cli
comfy install
安装过程中会询问几个关键选项:
- 是否同意数据收集:建议选择"N"以保护隐私
- Mac类型选择:务必选择"mac_m_series"以启用MPS加速
- 安装路径确认:默认路径为~/Documents/comfy/ComfyUI,可直接确认
安装完成后,你会看到类似如下的输出:
code复制ComfyUI is installed at: /Users/yourusername/Documents/comfy/Comfy
