Featured image of post comfyui本地部署AI生图模型

comfyui本地部署AI生图模型

AI 摘要
本文记录了在旧款 Tesla M60 显卡(16G 显存)上,利用 Ubuntu 24 系统低成本搭建 ComfyUI AI 生图工作流的全过程。文章详细涵盖了 NVIDIA 驱动与 CUDA 12.6 的安装配置、Python 虚拟环境搭建、ComfyUI 源码部署及核心模型(如 Z-Image-Turbo)的下载与验证,展示了如何低成本实现本地 AI 绘画。

前言

书接上文给自己搭一套本地AI大模型投入300元,本地搭建AI大模型,最终实现openclaw的token自由。这几周继续压榨Tesla M60的剩余价值,利用Comfyui在本地搭建AI文生图,本地16G内存+8G现存,效果还是非常棒,在此记录分享整个搭建过程。

正文

互联网上教程很多,基本步骤都差不多:nvida驱动+cuda安装、python环境搭建、安装comfyui软件、安装必要模型,这里记录我整体安装过程及问题解决方式。

nvida驱动+cuda安装

#1.检查系统中的NVIDIA显卡
lspci | grep -i nvidia

#2.在“附加驱动”中切换nouveau驱动,然后重启

#3.重启后安装580驱动和12.6版本cuda
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update

ubuntu-drivers devices 
sudo apt install nvidia-driver-580 

# 验证驱动安装
nvidia-smi

sudo apt install cuda-toolkit-12-6 #显卡太老只能装12版本的cuda,否则comfyui会报错
# 验证cuda安装
nvcc --version 


#4.如何报错通过以下命令删除所有安装后重启,在重新驱动安装步骤
sudo apt --purge remove nvidia*
sudo apt --purge remove "*cublas*" "cuda*"
sudo apt autoremove

1.png 2.png

安装uv工具和python环境

curl -LsSf https://astral.sh/uv/install.sh | sh

uv --version 

uv python list 

# 安装最新的 Python 3.12
uv python install 3.12

安装comfyui和必要模型

1. comfyui安装

# 拉取comfyui源代码
git clone https://github.com/Comfy-Org/ComfyUI.git 


# 创建虚拟环境
cd ComfyUI && uv venv --python=3.12

# 安装依赖插件
source .venv/bin/activate 
uv pip install -r requirements.txt  -i  https://pypi.tuna.tsinghua.edu.cn/simple  

## 替换torch组件版本
uv pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126

# 启动comfyui
python3 main.py --listen 0.0.0.0 --disable-cuda-malloc

4.png

2. 下载必要模型

cd models/vae
wget https://www.modelscope.cn/models/Comfy-Org/z_image_turbo/resolve/master/split_files/vae/ae.safetensors


cd models/diffusion_models
wget https://hf-mirror.com/T5B/Z-Image-Turbo-FP8/resolve/main/z-image-turbo-fp8-e4m3fn.safetensors
wget https://modelscope.cn/models/Comfy-Org/z_image_turbo/resolve/main/split_files/diffusion_models/z_image_turbo_bf16.safetensors

cd models/text_encoders
wget https://modelscope.cn/models/Comfy-Org/z_image_turbo/resolve/main/split_files/text_encoders/qwen_3_4b.safetensors

3. 测试验证效果

# 重新启动comfyui
source .venv/bin/activate 
python3 main.py --listen 0.0.0.0 --disable-cuda-malloc 

提升词:

《新世纪福音战士》明日香cos,鹅蛋脸,蓝眼睛,穿着校服,微笑,眨眼,低头但眼睛看向观众,手指指向观众。角色胸口挂着“三新东市实验中学”中文字样的铭牌 写实风格,特写,环境光,摄像机从上往下俯拍,教室背景

5.png

总结

全程看似简单,实则一点也不难,就是在网上各种渠道找教程、看报错信息、排查问题。

参考

uv入门教程
魔塔社区
Ubuntu 24.04配置GPU开发环境全攻略,一文掌握NVIDIA
How to install ComfyUI manually in different systems
Z-Image 10组美女提示词,可收藏!
阿里通义 Z-Image-Turbo 本地 ComfyUI 部署教程
阿里 z-image 仅 6b 参数 8 步高效出图,是如何实现低成本高效率的?
2026 最新 ComfyUI 教程 - 本地部署 AI 生图模型 - Z-Image-Turbo

Licensed under CC BY-NC-SA 4.0
已持续更新 · 发表117篇文章 · 总计89.26k字
 赣ICP备18015110号-1   
使用 Hugo 构建 主题 StackJimmy 设计