保姆级comfyUI本地安装部署中文图文教程
由 songsong · 发布日期 · 已更新

安装ComfyUI准备工作
- 安装Git:https://git-scm.com/
Git安装图文教程 - python:https://www.python.org/
安装过程中记得将“Add python.exe to PATH”复选框勾选
cmd中输入python可以检查是否添加环境变量 - 更新nvidia显卡驱动:https://www.nvidia.cn/geforce/drivers/
- 安装CUDA12.1版本:https://developer.nvidia.com/cuda-toolkit-archive
可在cmd中输入nvidia-smi查看现有CUDA版本 - ffmpeg安装包:https://www.gyan.dev/ffmpeg/builds/
ffmpeg官网:https://ffmpeg.org/download.html
解压至c盘后将bin文件路径加入环境变量中。变量添加参考Git安装教程 - visual stuidio:https://visualstudio.microsoft.com/zh-hans/
将桌面应用和移动应用的5个全部勾上,将右侧安装详细信息中与C++有关的复选框全部勾上。 - 重新启动电脑(重要!!!)
使用GitHub安装ComfyUI
项目地址:comfyanonymous/ComfyUI
点击直接下载链接压缩包
压缩包需要解压在根目录中(最好安装在固态硬盘SSD中)
由于是纯净安装包,需要在此:ComfyUI_windows_portable\ComfyUI\models\checkpoints路径中复制一份模型
确保路径中有一份模型后点击“run nvidia gpu.bat”直接运行
尝试出图。
使用秋叶启动器管理下载插件
我们的目的是使用大佬的启动器管理插件,因此仅复制启动器本身即可
秋叶启动器安装教程(赛博佛活)
下载压缩包解压后仅使用启动器
将启动器复制到以下路径:ComfyUI_windows_portable\ComfyUI下
双击启动器(启动器需更新,需等待片刻)
按照下列图文设置启动器:
完成以上设置后便可使用启动器管理插件
使用Git克隆插件
找到:ComfyUI_windows_portable\ComfyUI\custom_nodes
点击路径输入cmd后回车(enter)
打开需要克隆的github项目,按照以下操作复制项目https地址
输入:git clone+需克隆仓库地址
回车后会自动下载
Resolving deltas显示100%既完成下载
安装Comfyui插件环境依赖
插件安装后不代表能够直接使用。需要将插件所要求的环境搭建完善后方可使用
环境路径:ComfyUI_windows_portable\python_embeded
在此路径输入cmd后回车(enter)
输入python.exe -m pip install -r将插件文档中的requirements.txt文档拖入cmd页面,如下入所示:
使用秋叶启动器安装插件时将自动安装环境依赖。
但秋叶启动器有时可能出现问题
安装Onnxruntime
安装对应CUDA版本参考文档:https://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html#requirements
目前CUDA12.1对应ONNX1.18.0版本
安装方法:
在此路径:ComfyUI_windows_portable\python_embeded 输入cmd后回车
输入:python.exe -m pip install onnxruntime==1.18.0 回车
安装xformers
需要对应torch版本
参考xformers官方github文档:https://github.com/facebookresearch/xformers?tab=readme-ov-file#readme
torchvision与torch对应版本关系参考文档:https://github.com/pytorch/vision#installation
安装xformers时可能会出现当前torch版本被强制回退,此时需要同时更新torchvision与torchvideo版本
安装方法:
在此路径:ComfyUI_windows_portable\python_embeded 输入cmd后回车
输入:python.exe -m pip install xformers==需要版本 回车
出现Torch not compiled with CUDA enabled 可参考文章