对于 ComfyUI 的安装, 主要分为几个步骤

  1. 创建一个虚拟环境(避免污染系统级 Python 环境)
  2. 克隆 ComfyUI 代码仓库
  3. 安装依赖
  4. 启动 ComfyUI

你也可以参考 ComfyUI CLI 来安装 ComfyUI, 它是一个命令行工具,可以方便地安装 ComfyUI 并管理其依赖。

(可选)创建虚拟环境

独立的虚拟环境是必要的,因为 ComfyUI 的依赖可能会与系统上的其他依赖冲突,也可以避免对系统级 Python 环境的污染。

Install Miniconda. 这将帮助您安装 ComfyUI 所需的正确版本的 Python 和其他库。

使用 Conda 创建一个环境。

conda create -n comfyenv
conda activate comfyenv

克隆代码仓库

你需要保证你的系统上已经安装了 Git, 首先你需要打开终端(命令行),然后克隆代码仓库。

如果你还没有安装 Microsoft Visual C++ Redistributable,请在这里安装
git clone git@github.com:comfyanonymous/ComfyUI.git

安装GPU 及 ComfyUI 依赖

1

安装 GPU 依赖

安装 GPU 依赖

2

安装 ComfyUI 依赖

cd ComfyUI
pip install -r requirements.txt
3

启动 ComfyUI

启动 ComfyUI

cd ComfyUI
python main.py

如何更新 ComfyUI

1

拉取最新代码

使用命令行进入 ComfyUI 的安装路径,然后拉取最新代码。

cd <安装路>/ComfyUI
git pull
2

安装依赖

使用命令行进入 ComfyUI 的安装路径,然后安装依赖。

你需要确保当前的 Python 环境是 ComfyUI 的虚拟环境,否则依赖会安装到系统级 Python 环境,污染系统级 Python 环境。

    pip install -r requirements.txt