当前位置:首页 > 系统教程 > 正文

Ubuntu 22.04安装ComfyUI本地部署教程

Ubuntu 22.04安装ComfyUI本地部署教程

小白也能轻松上手的AI绘画神器

欢迎来到ComfyUI的安装教程!本文将详细介绍如何在Ubuntu 22.04系统上进行ComfyUI安装,实现本地部署,让你轻松体验AI绘画的魅力。

Ubuntu 22.04安装ComfyUI本地部署教程 22.04  ComfyUI安装 本地部署 AI绘画 第1张

ComfyUI是一款强大的AI绘画工具,基于Stable Diffusion,提供节点式工作流,灵活性极高。下面我们开始一步步安装。

1. 准备工作:更新系统与安装依赖

打开终端,执行以下命令更新软件源并安装必要工具:

    sudo apt update && sudo apt upgrade -ysudo apt install -y python3 python3-pip python3-venv git wget  

确保Python版本>=3.8,Ubuntu 22.04自带Python3.10。

2. 克隆ComfyUI仓库

使用git克隆官方仓库:

    git clone https://github.com/comfyanonymous/ComfyUI.gitcd ComfyUI  

3. 创建虚拟环境并安装依赖

推荐使用虚拟环境隔离依赖:

    python3 -m venv venvsource venv/bin/activatepip install -r requirements.txt  

如果下载慢,可更换国内源,例如:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

4. 下载模型文件

ComfyUI需要Stable Diffusion模型才能工作。将模型文件(如v1-5-pruned.ckpt或v2-1模型)放入models/checkpoints/目录。可以使用wget下载示例模型:

    cd models/checkpointswget https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt  

注意:模型文件较大,请耐心等待。你也可以使用自己的模型。

5. 启动ComfyUI

回到ComfyUI根目录,激活虚拟环境,运行:

    python main.py  

默认会在本地启动一个Web服务器,访问http://127.0.0.1:8188即可看到ComfyUI界面。

6. 验证安装

在浏览器中打开上述地址,加载一个工作流,输入提示词,点击生成,如果能正常出图,说明安装成功。现在你可以尽情探索AI绘画的无限可能了!

常见问题与技巧

  • 如果端口被占用,可以修改端口:python main.py --port 8189
  • 使用GPU加速需安装CUDA版本的PyTorch:pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu118
  • 自定义节点:将第三方节点放入custom_nodes/目录,重启即可。

至此,你已经完成了Ubuntu 22.04系统下ComfyUI安装本地部署。如有问题,欢迎在评论区交流。感谢阅读!