找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 101|回复: 2

[AI] ComfyUI本地部署的AI环境

[复制链接]
发表于 2025-12-1 16:22 | 显示全部楼层 |阅读模式
ComfyUI 与 Stable Diffusion有点类似。是一个可以用于本地部署的AI应用。

关于ComfyUI,官方 有比较详细的中文介绍,https://docs.comfy.org/zh-CN/installation/desktop/windows

可以照着一步步来操作:
Windows桌面版
ComfyUI 桌面版(Desktop) 是一个独立的安装版本,可以像常规软件一样进行安装,支持快捷安装自动配置 Python环境及依赖 ,支持导入已有的 ComfyUI 设置、模型、工作流和文件,可以快速从已有的ComfyUI 便携版迁移到桌面版ComfyUI 桌面版是一个开源项目,完整代码请访问 这里ComfyUI 桌面版(Windows)硬件要求:
  • NVIDIA 显卡
本篇教程将引导你完成对应的软件安装,并说明相关安装配置说明。ComfyUI 桌面版(Windows)下载请点击下面的按钮下载对应的针对 Windows 系统的 ComfyUI 桌面版 安装包
Download for Windows (NVIDIA)

ComfyUI 桌面版安装步骤
双击下载到的安装包文件,首先将会执行一次自动安装,并在桌面生成一个 ComfyUI 桌面版 的快捷方式。双击对应的快捷,进入 ComfyUI 的初始化设置ComfyUI 桌面版初始化流程

1、开始界面

  • 正常启动
  • 维护页



点击 Get Started 开始初始化步骤

2、Select GPU(GPU选择)

对应三个选项为:
  • Nvidia 显卡(推荐): 直接支持使用 pytorch 和 CUDA
  • Manual Configuration 手动配置: 你需要手动安装和配置 python 运行环境,除非你知道应该如何配置,否则请不要选择
  • Enable CPU Mode 启用 CPU 模式: 仅适用于开发人员和特殊情况,除非你确定你需要使用这个模式,否则请不要选择
如无特殊情况,请按截图所示选择NVIDIA,并点击 Next 进入下一步


3、Install location(安装位置)

在这一步将选择 ComfyUI 以下内容的安装位置:
  • Python 虚拟环境
  • Models 模型文件
  • Custom Nodes 自定义节点
建议:
  • 请选择固态硬盘作为安装位置,这将提高 ComfyUI 访问模型的速度。
  • 请新建一个单独的空白文件夹作为 ComfyUI 的安装目录
  • 请保证对应磁盘至少有 15G 左右的磁盘空间,以保证 ComfyUI Desktop 的安装



ComfyUI 并非所有文件都安装在此目录下,部分文件依然会安装在 C 盘,后期如需卸载,你可以参考本篇指南的卸载部分完成完整的 ComfyUI 桌面版的卸载

完成后点击 Next 进入下一步

4、Migrate from Existing Installation(从已有安装迁移 - 可选)

在这一步你可以将你已有的 ComfyUI 安装内容迁移到 ComfyUI 桌面版中,如图所示,选择了原本的 D:\ComfyUI_windows_portable\ComfyUI 安装目录,安装程序会自动识别对应目录下的:
  • User Files 用户文件
  • Models 模型文件: 不会进行复制,只是与桌面版进行关联
  • Custom Nodes 自定义节点: 自定义节点将会重新进行安装
不要担心,这个步骤并不会复制模型文件,你可以按你的需要勾选或者取消勾选对应的选项,点击 Next 进入下一步



5、Desktop Setting(桌面版设置)

这一步是偏好设置
  • Automatic Updates 自动更新: 是否设置在 ComfyUI 更新可用时自动更新
  • Usage Metrics 使用情况分析: 如果启用,我们将收集匿名的使用数据 用于帮助我们改进 ComfyUI
  • Mirror Settings 镜像设置: 由于程序需要联网下载 Python 完成相关环境安装,如果你在安装时候也如图所示出现了红色的❌,提示这可能会导致后续安装过程的失败,则请参考下面步骤进行处理



展开对应的镜像设置,找到具体失败的镜像,在当前截图中错误为 Python Install Mirror 镜像失败。对于不同的镜像错误,你可以参考下面的内容尝试手动查找不同的镜像,并进行替换以下情况主要针对中国境内用户
Python 安装镜像
如果默认镜像无法使用,请尝试使用下面的镜像
  1. https://python-standalone.org/mirror/astral-sh/python-build-standalone
复制代码

如果你需要查找其它备选 GitHub 的镜像地址,请查找并构建指向 python-build-standalone 仓库releases的镜像地址
  1. https://github.com/astral-sh/python-build-standalone/releases/download
复制代码

构建类似下面格式的链接
  1. https://xxx/astral-sh/python-build-standalone/releases/download
复制代码


PyPI 镜像

Torch 镜像


6、完成安装
如果一切无误,安装程序将完成安装并自动进入 ComfyUI 桌面版界面, 则说明已经安装成功










回复

使用道具 举报

 楼主| 发表于 2025-12-1 16:29 | 显示全部楼层
如何更新 ComfyUI 桌面版
目前 ComfyUI 桌面版更新采用自动检测更新,请确保在设置中已经启用自动更新


你也可以在 菜单 —> 帮助 —> 检查更新 中选择手动检查是否有可用的更新

添加外部模型路径

如果你想要在 ComfyUI/models 之外管理你的模型文件,可能出于以下原因:
  • 你有多个 ComfyUI 实例,你想要让这些实例共享模型文件,从而减少磁盘占用
  • 你有多个不同的类型的 GUI 程序,如:WebUI, 你想要他们共用模型文件
  • 模型文件无法被识别或读取到
我们提供了通过 extra_model_paths.yaml 配置文件来添加额外模型搜索路径的方法。
不同 ComfyUI 版本配置文件位置
  • [size=0.875]Portable 及自部署
  • [size=0.875]ComfyUI Desktop
对于便携版手动安装的 ComfyUI版本,你可以在 ComfyUI 的根目录下找到 extra_model_paths.yaml.example 的示例文件
  1. ComfyUI/extra_model_paths.yaml.example
复制代码

复制并重命名为 extra_model_paths.yaml 来使用, 并保持在 ComfyUI 的根目录下, 路径应该是 ComfyUI/extra_model_paths.yaml你也可以在 这里 找到配置示例文件

配置示例
比如,你需要额外让 ComfyUI 识别的模型文件位于下面的文件夹:

📁 YOUR_PATH/  

├── 📁models/
  |   ├── 📁 loras/
  |   │   └── xxxxx.safetensors
  |   ├── 📁 checkpoints/
  |   │   └── xxxxx.safetensors
  |   ├── 📁 vae/
  |   │   └── xxxxx.safetensors
  |   └── 📁 controlnet/
  |       └── xxxxx.safetensors


那么你可以进行如下的配置来让 ComfyUI 识别到你设备上的模型路径
  1. my_custom_config:  
  2.   base_path: YOUR_PATH
  3.     loras: models/loras/
  4.     checkpoints: models/checkpoints/
  5.     vae: models/vae/
  6.     controlnet: models/controlnet/
复制代码


或者使用

  1. my_custom_config:
  2.    base_path: YOUR_PATH/models/
  3.     loras: loras
  4.     checkpoints: checkpoints
  5.     vae: vae
  6.     controlnet: controlnet
复制代码


添加额外自定义节点路径

除了添加外部模型之外,你同样可以添加不在 ComfyUI 默认路径下的自定义节点路径
请注意,这并不会改变自定义节点的默认安装路径,只是在启动 ComfyUI 时会增加额外的路径搜索,你仍旧需要在对应的环境中完成自定义节点的依赖的安装,来保证其运行环境的完整性。


下面是一个简单的配置示例(Mac 系统),请根据你的实际情况进行修改,并新增到对应的配置文件中,保存后需要 重启 ComfyUI 才能生效:
  1. my_custom_nodes:
  2.   custom_nodes: /Users/your_username/Documents/extra_custom_nodes
复制代码


桌面端 Python 环境相关
桌面端的安装将在你选择的安装目录下创建一个python 的虚拟环境,通常这是一个隐藏的 .venv 文件夹。如果你需要为 ComfyUI 插件处理相关的依赖则需要在这个环境中进行处理,直接系统系统的命令行会有将对应依赖安装到系统环境的风险,请参考下面的指示完成对应环境的激活。
如何使用 桌面端 的 python 环境?
  • Desktop(推荐)
你可以使用桌面端自带的终端来使用 python 环境。
  • 点击菜单栏的 icon 打开底部面板
  • 点击 Terminal 打开终端
  • 如果你想要看对应环境的 python 安装位置,可以使用下面的命令

  • Windows
  1. python -c "import sys; print(sys.executable)"
复制代码

除非你了解你当前的操作含义,否则你的操作可能会导致对应环境依赖的问题,请谨慎使用此方式进行操作





如何卸载 ComfyUI 桌面版

对于 ComfyUI 桌面版 你可以在 Windows 的系统设置中使用系统的卸载功能来完成对应软件的卸载操作

如果你想要完全删除 ComfyUI 桌面版 的所有文件,你可以手动删除以下文件夹:
  • C:\Users<你的用户名>\AppData\Local@comfyorgcomfyui-electron-updater
  • C:\Users<你的用户名>\AppData\Local\Programs@comfyorgcomfyui-electron
  • C:\Users<你的用户名>\AppData\Roaming\ComfyUI

以上的操作并不会删除以下你的以下文件夹,如果你需要删除对应文件的话,请手动删除:
  • models 模型文件
  • custom nodes 自定义节点
  • input/output directories. 图片输入/输出目录
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-12-2 14:54 | 显示全部楼层
如果要用Z-image,可以参考 https://web.treo8.com:1568/bbs/thread-15662221-1-1.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2026-2-7 04:24 , Processed in 0.110381 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表