ComfyUI是一个为Stable Diffusion专门设计的基于节点的图形用户界面(GUI),它允许用户通过链接不同的块(称为节点)来构建复杂的图像生成工作流程。以下是在Windows上配置ComfyUI的步骤:
python --version
git --version
git clone https://github.com/comfyanonymous/ComfyUI.git
custom_nodes
、input
、models
、output
四个目录到独立文件。这些目录的作用如下:custom_nodes
:所有的第三方节点都安装在这里。input
:所有上传到ComfyUI的图像都会存储在这个目录下。models
:所有的大模型、LoRa等都在这个文件夹。output
:所有保存的图片都在这个文件夹。user
:这个存储用户配置信息和工作流的,Git下来的时候是没有的,启动后自动生成。python -m venv torch251
torch251
命名是因为有的图是用低版本的torch创建的,到时候可能得创建其他版本的torch虚拟环境。torch251
环境中,运行以下命令安装:pip3 install torch torchvision torchaudio xformers --index-url https://download.pytorch.org/whl/cu124
xformers
,这个一定要一起安装。torch251
环境中,运行以下命令安装ComfyUI的依赖:pip install -r .\ComfyUI\requirements.txt
torch251
环境中,运行以下命令启动ComfyUI:python.exe -s ComfyUI\main.py --windows-standalone-build
-s
的作用是忽略全局的用户配置文件,避免对环境造成影响。run.bat
,输入以下内容:call torch251\Scripts\activate.bat
python.exe -s ComfyUI\main.py --windows-standalone-build
call
的作用就是调用Python环境,这样就可以双环境运行。完成以上步骤后,ComfyUI应该已经在Windows上成功配置并可以运行了。如果遇到任何问题,可以参考ComfyUI的官方文档或在相关社区寻求帮助。