手动安装(Apple Silicon)
安装Python
- https://brew.sh/(安装Homebrew)
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/$(whoami)/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"(将Homebrew的路径添加到你的 PATH 环境变量中)
- python3 --version(查看Mac已安装python版本)
- rew search python(查看当前python已发布版本)
- brew install python@3.x.x(选择一个稳定版本,推荐3.12.4)
- python3 --version(验证安装,如版本号没有变化则需要配置环境变量)
- which python3 (检查当前使用的python路径,可能会出下以下两个选项中的一个)
a. /opt/homebrew/bin/python3(Homebrew 安装的 Python3)
b. /usr/bin/python3(系统自带的 Python3,出现这个需接着操作)
c.nano ~/.zshrc
(编辑~/.zshrc)
d.export PATH="/opt/homebrew/bin:$PATH"
(添加此行,保存退出Control + O ,Control + X)
e.source ~/.zshrc
(重载文件) - python3 --version(再次验证)
Clone仓库
git clone https://github.com/comfyanonymous/ComfyUI
安装虚拟环境
- cd ComfyUI
- python3 -m venv venv
- source venv/bin/activate
- export PYTORCH_ENABLE_MPS_FALLBACK=1 (在 macOS 上启用 PyTorch 的 MPS(Metal Performance Shaders)后备支持,以提高 GPU 加速的兼容性。不然Controlnet会报错)
安装Pytorch(Nightly)
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu(安装Pytorch(Nightly版本))
在激活虚拟环境后安装
安装依赖
pip3 install -r requirements.txt
运行
python3 main.py
看提示如果缺少相关依赖,可以pip install … 安装相关依赖
-
复制链接地址到浏览器打开即可
官方客户端
官方客户端下载地址
- Comfyui
点击打开链接,找到对应电脑的版本(window和Apple Silicon) - 安装后第一次打开会提示文件的安装目录
3.Done!