在Debian12.9安装ComfyUI--(三)安装部署ComfyUI v0.3.14

发布于:2025-02-21 ⋅ 阅读:(23) ⋅ 点赞:(0)

前面二节我们已经将ComfyUI所需要环境时行部署,接下来就来到我们安装ComfyUI的时侯了。

一:设置数据盘 

1、首先我们要增加一块600GB的硬用,用于存储ComfyUI的程序和模型。

 2、设置加载点并启用

执行下面的指令

lsblk

3、格式化硬盘并设置加载点

将添加的硬盘分区

fdisk /dev/sda

根据上图进行操作

#创建文件系统
mkfs.ext4 /dev/sda1

#设置加载点
mkdir /app

#mount硬盘
mount /dev/sda1 /app

 请见下图,执行df -Th查看加载情况

 持久化操作

vim /etc/fstab

 添加下面一行:

/dev/sda1 /app ext4 defaults 0 0

二:开始安装ComfyUI v0.3.14

该版本仅代表截止到今天的最新版本,未来会有更新的版本,安装时建议参照官方的要求。

1、克隆代码

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

 2、安装pytorch

pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu126

3、安装依赖文件

cd /app/Comfyui
pip install -r requirements.txt

4、运行

python main.py

5、指定IP及端口启动

python main.py --port 8188 --listen 192.168.XX.XX

三:开机自动启动

编辑启动文件

vim /etc/systemd/system/ComfyUI.service

添加以下内容 

[Unit]
Description=Run Python script main.py
After=network.target
 
[Service]
ExecStart=/usr/bin/python /app/ComfyUI/main.py --port 8188 --listen 192.168.XX.XX
Restart=always
User=root
 
[Install]
WantedBy=multi-user.target

 执行下面指令:

systemctl daemon-reload
systemctl start ComfyUI.service
systemctl enable ComfyUI.service

四:报错处理

1、ModuleNotFoundError: No module named '_lzma'

文件路径已经告诉我们了(/usr/local/lib/python3.10/lzma.py),解决办法:

apt install liblzma-dev -y
pip install backports.lzma

编辑lzma.py 

vim /usr/local/lib/python3.10/lzma.py

修改为:

#修改前
from _lzma import *
from _lzma import _encode_filter_properties, _decode_filter_properties

#修改后 
try:
    from _lzma import *
    from _lzma import _encode_filter_properties, _decode_filter_properties
except ImportError:
    from backports.lzma import *
    from backports.lzma import _encode_filter_properties, _decode_filter_properties

#注意行的缩进

保存后退出


网站公告

今日签到

点亮在社区的每一天
去签到