Windows系统安装ComfyUI
使用官方的资源包一键运行ComfyUI
会报错,是因为官方包使用的python环境python_embeded
与我们的电脑的环境是不同的,主要是因为显卡驱动问题。
方法一——更新显卡驱动(推荐方法)
注意:cuda
版本12.x,驱动版本不低于527.xx
,对照表,显卡驱动向下兼容CUDA(显卡驱动版本可高于CUDA版本),所以推荐下载最新驱动。
- 下载驱动,手动选择适合自己的驱动,查找。
- 选择Studio类型–>查看–>下载,完成后双击驱动执行安装即可。
- 双击运行
run_nvidia_gpu.bat
如果想要预览采样过程的图片,将run_nvidia_gpu.bat
复制一份,并用记事本打开后,用如下内容替换后保存。用新的启动文件启动即可。
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build --use-split-cross-attention --preview-method auto
pause
方法二——更换运行环境(不推荐)
- 下载ComfyUI官方运行包
根据官方提示下载ComfyUI,并解压。
- 修改启动命令
官方命令启动文件run_nvidia_gpu.bat
内容如下:
.\python_embeded\python.exe -s ComfyUI\main.py --windows-standalone-build
pause
复制并修改官方命令启动文件run_nvidia_gpu.bat
内容,将启动环境python_embeded
更换为我们的自己的python
环境,并另存为run_nvidia_gpu_custom.bat
。
python -s ComfyUI\main.py --windows-standalone-build --use-split-cross-attention
pause
- 安装依赖
使用pip install
以下依赖。torch
的gpu
版本安装比较复杂,可以搜索教程自行解决。
Tips:
可以将其保存为requirements.txt
文件使用pip install -r requirements.txt
安装。
torch
torchvision
torchaudio
torchsde
einops
transformers>=4.28.1
tokenizers>=0.13.3
sentencepiece
safetensors>=0.4.2
aiohttp
pyyaml
Pillow
scipy
tqdm
psutil
#non essential dependencies:
kornia>=0.7.1
spandrel
soundfile
- 运行启动
双击已修改的run_nvidia_gpu_custom.bat
文件启动ComfyUI
。
运行成功。
相关配置(重要)
tips
:不会的直接询问 DeepSeek
内存配置
RAM(cpu)+ vRAM(手动配置的虚拟内存)
不要低于26GB
,如果RTX2060
想要跑Flux。
vRAM = c盘vRAM + d盘VRAM
直接问DeepSeek:“如何手动配置的虚拟内存”github访问配置
wndows系统修改host
。
直接问DeepSeek:“国内github访问配置”模型下载HuggingfaceHub镜像
安装必备插件
进入custom_node
文件夹下,右键打开“在终端中打开
”,执行如下命令
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
附图——RTX2060 6GB
显卡的风格迁移工作流运行结果
保存图片拖进ComfyUI工作流当中。需要自行安装IC-Light、EasyUse,以及下载所需模型(根据模型名称去hf-mirror
搜索下载)。