跳转至

ComfyUI Installer 配置与镜像

配置管理

设置 HuggingFace 镜像

Info

该设置可通过 管理 ComfyUI Installer 设置 中提到的的 settings.ps1 进行修改。

ComfyUI Installer 生成的 PowerShell 脚本中已设置了 HuggingFace 镜像源,如果需要自定义 HuggingFace 镜像源,可以在和脚本同级的目录创建 hf_mirror.txt 文件,在文件中填写 HuggingFace 镜像源的地址后保存,再次启动脚本时将读取该文件的配置并设置 HuggingFace 镜像源。

可用的 HuggingFace 镜像源
https://hf-mirror.com
https://huggingface.sukaka.top

如果需要禁用设置 HuggingFace 镜像源,在和脚本同级的目录中创建 disable_hf_mirror.txt 文件,再次启动脚本时将禁用 HuggingFace 镜像源。

设置 Github 镜像源

Info

该设置可通过 管理 ComfyUI Installer 设置 中提到的的 settings.ps1 进行修改。

ComfyUI Installer 为了加速访问 Github 的速度,加快下载和更新 ComfyUI 的速度,默认在启动脚本时自动检测可用的 Github 镜像源并设置。如果需要自定义 Github 镜像源,可以在和脚本同级的目录创建 gh_mirror.txt 文件,在文件中填写 Github 镜像源的地址后保存,再次启动脚本时将取消自动检测可用的 Github 镜像源,而是读取该文件的配置并设置 Github 镜像源。

可用的 Github 镜像源
https://ghfast.top/https://github.com
https://mirror.ghproxy.com/https://github.com
https://gh.api.99988866.xyz/https://github.com
https://gitclone.com/github.com
https://gh-proxy.com/https://github.com
https://ghps.cc/https://github.com
https://gh.idayer.com/https://github.com
https://ghproxy.1888866.xyz/github.com
https://slink.ltd/https://github.com
https://github.boki.moe/github.com
https://github.moeyy.xyz/https://github.com
https://gh-proxy.net/https://github.com
https://gh-proxy.ygxz.in/https://github.com
https://wget.la/https://github.com
https://kkgithub.com
https://ghproxy.net/https://github.com

如果需要禁用设置 Github 镜像源,在和脚本同级的目录中创建 disable_gh_mirror.txt 文件,再次启动脚本时将禁用 Github 镜像源。

设置 PyPI 镜像源

Info

该设置可通过 管理 ComfyUI Installer 设置 中提到的的 settings.ps1 进行修改。

ComfyUI Installer 默认启用了 PyPI 镜像源加速下载 Python 软件包,如果需要禁用 PyPI 镜像源,可以在脚本同级目录创建 disable_pypi_mirror.txt 文件,再次运行脚本时将 PyPI 源切换至官方源。

配置代理

Info

该设置可通过 管理 ComfyUI Installer 设置 中提到的的 settings.ps1 进行修改。

如果出现某些文件无法下载,比如在控制台出现 由于连接芳在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败 之类的报错时,可以尝试配置代理,有以下 2 种方法。

1. 使用系统代理

在代理软件中启用系统代理,再运行脚本,这时候脚本将自动读取系统中的代理配置并设置代理。

2. 使用配置文件

在和脚本同级的路径中创建一个 proxy.txt 文件,在文件中填写代理地址,如http://127.0.0.1:10809,保存后运行脚本,这时候脚本会自动读取这个配置文件中的代理配置并设置代理。

Note

**配置文件**的优先级高于**系统代理**配置,所以当同时使用了两种方式配置代理,脚本将优先使用**配置文件**中的代理配置。

禁用自动设置代理

在和脚本同级的路径中创建一个 disable_proxy.txt 文件,再次启动脚本时将禁用设置代理。

其他配置

设置 uv 包管理器

Info

该设置可通过 管理 ComfyUI Installer 设置 中提到的的 settings.ps1 进行修改。

ComfyUI Installer 默认使用了 uv 作为 Python 包管理器,大大加快管理 Python 软件包的速度(如安装 Python 软件包)。

如需禁用 uv,可在脚本所在目录创建一个 disable_uv.txt 文件,这将禁用 uv,并使用 Pip 作为 Python 包管理器。

Note

当 uv 安装 Python 软件包失败时,将切换至 Pip 重试 Python 软件包的安装。

设置内核路径前缀

Info

该设置可通过 管理 ComfyUI Installer 设置 中提到的的 settings.ps1 进行修改。

ComfyUI Installer 通过路径前缀在安装目录中寻找 ComfyUI 内核并使用。查找时通过遍历 ComfyUI Installer 内部预设的列表,若该预设名有对应的文件夹名,则将该预设名作为内核路径前缀,并对该文件夹中的内核进行启动和管理。当未找到任何内核文件夹时,使用默认的内核路径前缀core

内核路径前缀可手动指定,若内核文件夹在脚本所在路径中的名称为 ComfyUI-aki-v1,此时可在当前路径创建 core_prefix.txt 文件,并在文件中将刚刚的名称写进该文件中,即 ComfyUI-aki-v1,再保存文件,此时 ComfyUI Installer 将对该内核文件夹进行启动和管理。

内核路径前缀除了可以使用名称,还可以使用绝对路径或者相对路径,即 ComfyUI Installer 可以启动和管理在当前脚本所在路径之外的 ComfyUI。比如 ComfyUI 所在路径为D:/Tools/AI/ComfyUI-aki-v1.1。如果使用绝对路径,则直接将这个路径作为内核路径前缀,推荐使用这个方式,比较简单。

如果使用相对路径,此时需要知道 ComfyUI Installer 所在路径,比如D:/Downloads/ComfyUI,则可以得出内核路径前缀为../../Tools/AI/ComfyUI-aki-v1.1

管理 ComfyUI Installer 设置

运行 settings.ps1,根据提示进行设置管理和调整。

ComfyUI Installer 对 Python / Git 环境的识别

ComfyUI Installer 通常情况下不会去调用系统环境中的 Python / Git,所以在安装过程会安装一个独立的 Python / Git 避免收到系统环境中的 Python / Git 影响。

ComfyUI Installer 可以识别到的 Python 路径为 ComfyUI/pythonComfyUI/ComfyUI/python,当两者同时存在时,优先使用后者。

可以识别到的 Git 路径为 ComfyUI/gitComfyUI/ComfyUI/git,当两者同时存在时,优先使用后者。

如果这两个路径 Python / Git 都不存在时,此时 ComfyUI 的管理脚本将会调用系统环境中的 Python / Git,这可能会带来不好的结果,所以出现这种情况时就需要运行 ComfyUI Installer 重新安装 Python / Git。