在Windows上部署ComfyUI的最佳实践包括以下步骤:
硬件要求
- 显卡:推荐使用英伟达(Nvidia)独立显卡,显存6G以上,目前推荐4060Ti 16G。
- 硬盘:推荐使用固态硬盘(SSD),1T起步。
- 内存:32G以上。
安装步骤
- 安装Prerequisites
- Python 3.10.9:可以通过Python官网下载安装。
- Git:从git-scm.com下载并安装。
- Developer Tools:如果需要,可以通过运行
xcode-select --install
来安装。
- Clone ComfyUI Repository
- 打开命令提示符(CMD),输入以下命令克隆ComfyUI仓库:
git clone https://github.com/comfyanonymous/ComfyUI.git
- Install Required Libraries
- 进入ComfyUI文件夹,输入以下命令安装所需库:
cd ComfyUI
pip install -r requirements.txt
- Download and Set Up Models
- 将下载的Stable Diffusion模型放在
ComfyUI_windows_portable\ComfyUI\models\checkpoints
目录下。 - 如果使用WebUI,可以沿用以前的大模型和LoRA,不需要重新复制粘贴。
- Run ComfyUI
- 打开
run_nvidia_gpu.bat
文件,双击即可启动ComfyUI。
- 使用ComfyUI-Manager(可选)
- 安装ComfyUI-Manager
- 在命令提示符中,进入ComfyUI的
custom_nodes
目录,然后执行以下命令:
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
- 重启ComfyUI
- 完成后,重启ComfyUI以使更改生效。
其他注意事项
- 环境变量配置(可选)
- 如果你需要在系统范围内使用ComfyUI,可以配置环境变量:
- 右键点击“此电脑”或“计算机”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
- 在“系统变量”部分,找到并编辑“Path”变量,添加ComfyUI的安装路径。
- 常见问题及解决方法
- 依赖包安装失败:确保你的pip版本是最新的,可以使用以下命令更新pip:
pip install --upgrade pip
- 模型下载失败:确保你的网络连接正常。检查是否有防火墙或代理设置阻止了模型下载。
通过以上步骤,您可以在Windows上高效部署ComfyUI。请确保遵循所有步骤,特别是硬件和软件要求,以确保最佳性能和兼容性。