掌握 ComfyUI:新手的学习之路- 1.入门基础与安装指南

251 阅读3分钟

1. 仓库地址

  • ComfyUI仓库地址
  • README.md中有很多例子,方便我们初学者上手
  • 后面的文章我会记录我学习其中的例子

2. 安装

一键安装包

  • 一键安装包
  • 将python环境打包和源码打包在一起了
  • 点击run_comfyui.bat

源码安装

  • 上面的一键安装包并没有启动成功,我选择源码安装
  • 我使用conda来生成一个虚拟环境,需要的可以看下面的Conda使用方法
conda init
conda create -n comfy python==3.10
conda activate comfy
git clone https://github.com/comfyanonymous/ComfyUI
cd ComfyUI
pip install -r requirements.txt

python main.py

Conda 的使用

安装Conda

在安装Conda之前,你可以选择安装Miniconda(最小化的Conda版本)或Anaconda(包含一系列常用包的版本)。以下是安装Miniconda的步骤: 下载地址

配置Conda

Windows系统:

  1. 打开“控制面板” -> “系统与安全” -> “系统” -> “高级系统设置” -> “环境变量”。
  2. 在“系统变量”下新建一个变量名为 CONDA_HOME,值为Conda的安装路径(比如 C:\Users\YourUsername\Miniconda3)。
  3. 编辑“Path”变量,在末尾加上 %CONDA_HOME%\Scripts 和 %CONDA_HOME%
  4. 在命令提示符中输入 conda --version 验证配置是否成功。

常用命令

以下是一些常用的Conda命令,包括初始化、激活、创建环境、删除环境、安装包以及设置缓存路径:

1. 初始化Conda

在安装完Conda后,可以使用以下命令初始化Conda配置:

conda init
2. 激活环境

激活一个已存在的Conda环境:

conda activate myenv
3. 创建环境

创建一个新的Conda环境:

conda create --name myenv python==3.10
4. 删除环境

删除一个已存在的Conda环境:

conda remove --name myenv --all
5. 安装包

在激活的环境中安装包,可以指定版本号:

conda install package_name
conda install package_name=1.0
6. 设置缓存路径

设置Conda包缓存路径,可以通过以下命令设置:

conda config --set pkgs_dirs /path/to/cache/directory
7. 列出所有虚拟环境

要列出所有在Conda中创建的虚拟环境,你可以使用以下命令:

conda env list

2. 快捷键

在这一部分,我列出了我经常使用的快捷键,更详细的可以去仓库中查看

常用快捷键一览

快捷键功能描述
Ctrl + Enter排队当前流程图以生成
Ctrl + Shift + Enter将当前流程图排队为第一个生成
Ctrl + Z/Ctrl + Y撤销/重做
Ctrl + S保存工作流
Ctrl + O加载工作流
Ctrl + B绕过选定的节点(相当于从图中移除节点并重新连接线)
Space按住并移动光标时移动画布
Ctrl/Shift + Click添加点击的节点到选择中
Shift + Drag同时移动多个选定的节点
Ctrl + D加载默认流程图
Alt + +画布放大
Alt + -画布缩小
双击 LMB打开节点快速搜索面板

提高效率的小技巧

  1. 快速搜索节点
    • 双击左键(LMB)可以快速打开节点搜索面板,帮助你迅速找到并添加需要的节点。
  2. 快速加载流程图
    • 拖动图片或者json文件到面板内

3. ComfyUI 运行的三要素

  • 模型
  • 节点
  • 流程图