ComyfyUI 是一个基于 Python 设计的用于图像生成、处理等任务的 Web 用户界面框架。可以使用以下方式进行安装:
1.GitHub上下载压缩包
2.启动器
3.本地部署安装。
以下为在Windows系统下部署所需要安装的工具
Python
Python 拥有一个庞大的标准库,数据科学和机器学习领域的主流语言。
安装版本需要考虑PyTorch与Python版本的对应关系,目前PyTorch建议安装Python 3.8版本。
安装中注意勾选左下角的“环境变量设置”,或者安装后自行设置环境变量。
命令提示符窗口输入python -V 可验证安装是否成功。
Visual Studio
用于开发各种类型的应用程序的集成开发环境。
官网:https://visualstudio.microsoft.com/zh-hans/
安装中需要在“工作负荷”页中勾选“使用C++的桌面开发”,这是部分Python库所需要的工具和依赖项。
CUDA(Compute Unified Device Architecture)
NVIDIA 开发的一种并行计算平台和编程模型,旨在利用 NVIDIA 的 GPU 进行通用计算。
CUDA的版本需要显卡驱动的支持,打开“命令提示符”窗口,输入 nvidia-smi 命令查看显卡信息。
所需 CUDA 的版本
CUDA是向下兼容的,所以可以安装小于12.2的版本。
命令提示符窗口输入 nvcc -V 可验证安装是否成功。
cuDNN(CUDA Deep Neural Network library)
NVIDIA 开发的一个 GPU 加速库,专门用于深度学习。提供了高度优化的基本操作和构建块,通常用于深度神经网络(DNN)的训练和推理。
官网地址:cuDNN下载地址
下载cuDNN后解压的三个文件夹bin、include和lib,分别复制粘贴到CUDA安装路径下相同的文件夹中(路径一般是:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.0)
Pytorch
PyTorch 是一个开源的深度学习框架,由 Facebook 的人工智能研究团队(FAIR)开发,其提供了灵活且高效的张量计算(类似于 NumPy),并且支持 GPU 加速,使得它特别适合于研究和开发深度学习模型。
进入官网:https://pytorch.org/ 下拉到 INSTALL PYTORCH 界面依次选择选项得到指令:
选择:Stable(2.4.0)、Windows、Pip、python、CUDA版本 得到指令
打开“命令提示窗口”,输入得到的指令:
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
要下载安装的库大概有几个G大小,容易出现中断问题,需要确保网络良好。
以下代码可用于检测 PyTorch 安装是否成功:
import torch
print(torch.__version__) #输出 PyTorch 的版本
print(torch.cuda.is_available()) #检查 CUDA 是否可用
如果 PyTorch 的版本输出成功,但是 torch.cuda.is_available() 输出 False,可能是 PyTorch 和 CUDA不兼容,可以试试重装其他版本。
ComyfyUI
1.本地安装过git的可以使用 git clone https://github.com/comfyanonymous/ComfyUI.git 命令
2.点击 Download ZIP 下载后解压,如下图所示:
下载 ComfyUI 压缩包
下载完成后进入ComfyUI 目录,打开“命令提示符”输入 pip install -r requirements.txt 指令,下载安装所需的所有依赖库。
启动ComfyUI服务: 输入指令 python main.py
服务启动完成后在浏览器输入网址:https://127.0.0.1:8188 打开ComfyUI界面。
为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
一、ComfyUI配置指南
- 报错指南
- 环境配置
- 脚本更新
- 后记
- …
二、ComfyUI基础入门
- 软件安装篇
- 插件安装篇
- …
三、 ComfyUI工作流节点/底层逻辑详解
- ComfyUI 基础概念理解
- Stable diffusion 工作原理
- 工作流底层逻辑
- 必备插件补全
- …
四、ComfyUI节点技巧进阶/多模型串联
- 节点进阶详解
- 提词技巧精通
- 多模型节点串联
- …
五、ComfyUI遮罩修改重绘/Inpenting模块详解
- 图像分辨率
- 姿势
- …
六、ComfyUI超实用SDXL工作流手把手搭建
- Refined模型
- SDXL风格化提示词
- SDXL工作流搭建
- …
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取