本文最后更新于38 天前,其中的信息可能已经过时,如有错误请发送邮件到3358953076@qq.com
本篇文章存在时效性,没准那天A卡就能在windows上运行ComfyUI了。。。
AI绘画新手推介使用WebUI
提示N卡用户可使用秋叶大佬的整合包在windows中使用WebUI和ComfyUI
A卡用户可使用秋叶大佬的整合在windows中使用WebUI
本篇是A卡的ComfyUI搭建教程
(如果你不知道秋叶大佬,请点击秋葉aaaki)
1. 环境搭建
1.1 WSL2安装Ubuntu-22.04
-
请确保你的C盘有至少80个G的空间可以使用
点击下面链接的文章按照步骤进行安装wsl2,Ubuntu请替换为Ubuntu-22.04,桌面环境不用安装
CSDN:超详细Windows10/Windows11 子系统(WSL2)安装Ubuntu20.04(带桌面环境) -
如果你已安装好了wsl,打开windows 终端输入下面的指令安装Ubuntu-22.04
wsl --install -d Ubuntu-22.04
1.2 wsl2-ubuntu22.04安装ComfyUI
-
检查虚拟机内核版本!
输入指令:uname -r
,查看内核信息
如果内核不是5.15
开头的版本,请再次检查是否配置好了虚拟机环境
按照下面链接的文章将wsl设计为wsl2替换ubuntu22.04内核版本
CSDN:Windows下安装WSL与升级WSL2的方法 -
ComfyUI安装脚本
#!/bin/bash # 系统python环境准备 sudo apt update apt install python3-pip sudo apt install python3-pip -y pip3 install --upgrade pip wheel python3 -m pip install --upgrade pip # pip切换清华源 pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple # git ComfyUI仓库拉取 git clone https://github.com/comfyanonymous/ComfyUI.git # 安装ComfyUI依赖 pip install -r ./ComfyUI/requirements.txt # 卸载N卡的pytorch,全程按Y pip3 uninstall torch torchvision pytorch-triton-rocm # 安装A卡rocm6.2.3 & pyTorch,拉取rocm安装包 wget https://repo.radeon.com/amdgpu-install/6.2.3/ubuntu/jammy/amdgpu-install_6.2.60203-1_all.deb sudo apt install ./amdgpu-install_6.2.60203-1_all.deb # 安装rocm6.2.3 amdgpu-install -y --usecase=wsl,rocm --no-dkms # 查看rocm是否安装成功 rocminfo # 接下来安装适合ROCm的 PyTorch pip uninstall torch torchvision torchaudio -y pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.2 # 检查PyTorch是否为rocm6.2的版本 pip show torch # PyTorch更新到与 WSL 兼容的运行时库 location=`pip show torch | grep Location | awk -F ": " '{print $2}'` cd ${location}/torch/lib/ rm libhsa-runtime64.so* cp /opt/rocm/lib/libhsa-runtime64.so.1.2 libhsa-runtime64.so # PyTorch检查GPU是否可用 python3 -c 'import torch; print(torch.cuda.is_available())' # 运行ComfyUI python3 ./ComfyUI/main.py
-
完成上面的环境配置后
cd ComfyUI
文件夹下,执行python3 main.py
运行ComfyUI
运行成功后将会给出一个链接,在windows系统中打开任意浏览器输入 http://127.0.0.1:8188 即可打开ComfyUI GUI -
打开ComfyUI选择 绘图AI模型 点击运行即可出图,第一次加载模型时会比较慢请耐心等待