跳转到主要内容
ComfyUI Portable(便携版) 是一个独立封装完整的 ComfyUI Windows 版本,内部已经整合了 ComfyUI 运行所需的独立的 Python(python_embeded),只需要解压即可使用。本部分指南将引导你完成对应的安装。

下载 ComfyUI Portable(便携版)

请根据你的显卡类型选择对应的下载包。ComfyUI Portable 为不同硬件提供了独立的安装包。

NVIDIA 显卡标准版

NVIDIA GPU (CUDA 13.0, Python 3.13)

适用于现代 NVIDIA 显卡(RTX 系列)

NVIDIA GPU (CUDA 12.6, Python 3.12)

支持 NVIDIA 10 系列及更早的显卡
下载后使用 7-ZIP 解压,解压后文件结构如下:
双击 run_nvidia_gpu.bat 启动 ComfyUI。
下载并解压后,你会看到对应下图所示的命令的运行 ComfyUI便携版运行命令提示符 当你看到类似图片中的
此时你的 ComfyUI 服务已经启动,正常情况下 ComfyUI 会自动打开你的默认浏览器并访问 http://127.0.0.1:8188 地址,如果没有自动打开,请手动打开浏览器并访问该地址。
使用过程中请不要关闭对应的命令行窗口,否则 ComfyUI 将会停止运行

添加外部模型路径

如果你想要在 ComfyUI/models 之外管理你的模型文件,可能出于以下原因:
  • 你有多个 ComfyUI 实例,你想要让这些实例共享模型文件,从而减少磁盘占用
  • 你有多个不同的类型的 GUI 程序,如:WebUI, 你想要他们共用模型文件
  • 模型文件无法被识别或读取到
我们提供了通过 extra_model_paths.yaml 配置文件来添加额外模型搜索路径的方法。

不同 ComfyUI 版本配置文件位置

对于便携版手动安装的 ComfyUI版本,你可以在 ComfyUI 的根目录下找到 extra_model_paths.yaml.example 的示例文件
复制并重命名为 extra_model_paths.yaml 来使用, 并保持在 ComfyUI 的根目录下, 路径应该是 ComfyUI/extra_model_paths.yaml你也可以在 这里 找到配置示例文件

配置示例

比如,你需要额外让 ComfyUI 识别的模型文件位于下面的文件夹:
那么你可以进行如下的配置来让 ComfyUI 识别到你设备上的模型路径
或者使用
对于桌面版,请在原有配置路径下新增配置,而不覆盖掉安装过程中自动生成的路径配置,请在修改前备份对应的文件,这样在你配置错误时可以及时恢复
或者你也可以参考默认的 extra_model_paths.yaml.example 来配置,保存之后, 需要 重启 ComfyUI 才能生效。 下面是完整的原始的配置配置示例:

添加额外自定义节点路径

除了添加外部模型之外,你同样可以添加不在 ComfyUI 默认路径下的自定义节点路径
请注意,这并不会改变自定义节点的默认安装路径,只是在启动 ComfyUI 时会增加额外的路径搜索,你仍旧需要在对应的环境中完成自定义节点的依赖的安装,来保证其运行环境的完整性。
下面是一个简单的配置示例(Mac 系统),请根据你的实际情况进行修改,并新增到对应的配置文件中,保存后需要 重启 ComfyUI 才能生效:

进行第一次图片生成

安装成功后,你可以参考访问下面的章节,开始你的 ComfyUI 之路。

进行第一次图片生成

本教程将引导你完成第一次的模型安装以及对应的文本到图片的生成

其它 ComfyUI 便携版相关说明

1. ComfyUI 便携版升级

你可以使用 update 文件夹下的相关批处理命令完成 ComfyUI 便携版的升级

2. ComfyUI 便携版设置局域网访问

如果你的 ComfyUI 运行在局域网内,想要其它的设备也可以访问到 ComfyUI,你可以通过记事本修改对应的 .bat 文件(如 run_nvidia_gpu.batrun_amd_gpu.batrun_cpu.bat)来完成配置,主要通过添加 --listen 来添加监听地址 下面的示例是添加了 --listen 参数的 run_nvidia_gpu.bat 文件命令
当启用 ComfyUI 后您会发现最后的运行地址会变为
你可以通过 WIN + R 输入cmd 打开命令行,输入 ipconfig 来查看你的局域网 IP 地址,然后在其它设备上输入 http://你的局域网IP:8188 来访问 ComfyUI