[安装指南](/zh/install "安装指南")[1. 安装 ComfyUI](/zh/install/install-comfyui "1. 安装 ComfyUI")1.4 Linux

### [Qwen-Image-Layered 发布 - 支持图像分层编辑的生成模型](/zh/news/2025-12-19-qwen-image-layered-release)

2025/12/19

# 如何在Linux上安装ComfyUI

> **⚠️ 重要提示:** 本文档可能不会随时保持最新。**请优先参考[ComfyUI 官方仓库文档](https://github.com/comfyanonymous/ComfyUI) 获取最新、最准确的安装说明**,特别是关于 AMD GPU 支持等特定配置的详细信息。官方文档是获取最新信息的最佳来源。

在 Linux 上安装 ComfyUI 有两种主要方式:

1. **使用 Comfy CLI 安装(推荐)** - 最简单、最快速的方式
2. **使用 ComfyUI 源码安装** - 传统的手动安装方式

本教程将详细介绍这两种安装方法,其中重点推荐使用 Comfy CLI 进行安装。

## 方法一:使用 Comfy CLI 安装 ComfyUI(推荐)

Comfy CLI 是 ComfyUI 官方提供的命令行工具,能够大大简化 ComfyUI 的安装和管理过程。

### 第一步:系统环境准备

#### 1. 确保 Python 环境

ComfyUI 需要 Python 3.12 或更高版本(推荐使用 Python 3.13)。检查您的 Python 版本:

python3 --version

如果系统没有安装 Python 或版本过低,请按照以下步骤安装:

**Ubuntu/Debian 系统:**

sudo apt update
sudo apt install python3 python3-pip python3-venv

**CentOS/RHEL/Fedora 系统:**

# CentOS/RHEL
sudo yum install python3 python3-pip
# 或者 Fedora
sudo dnf install python3 python3-pip

**Arch Linux:**

sudo pacman -S python python-pip

#### 2. 安装 Git(如果未安装)

# Ubuntu/Debian
sudo apt install git

# CentOS/RHEL
sudo yum install git

# Fedora
sudo dnf install git

# Arch Linux
sudo pacman -S git

#### 3. 创建虚拟环境(推荐)

使用虚拟环境可以避免包冲突问题:

# 创建名为 comfy-env 的虚拟环境
python3 -m venv comfy-env

# 激活虚拟环境
source comfy-env/bin/activate

> **注意:** 每次使用 ComfyUI 前都需要激活虚拟环境。要退出虚拟环境,使用 `deactivate` 命令。

### 第二步:安装 Comfy CLI

在激活的虚拟环境中安装 comfy-cli:

pip install comfy-cli

#### 配置命令行自动补全(可选)

为了获得更好的使用体验,可以启用命令行自动补全:

comfy --install-completion

### 第三步:安装 ComfyUI

使用 comfy-cli 安装 ComfyUI 非常简单,只需要一条命令:

comfy install

此命令将:

* 下载并安装最新版本的 ComfyUI
* 自动安装 ComfyUI-Manager(节点管理器)
* 配置基本的项目结构

#### 安装选项

您可以使用以下选项来自定义安装:

# 安装到默认位置 ~/comfy
comfy install

# 安装到指定目录
comfy --workspace=/path/to/your/workspace install

# 在当前目录操作已存在的 ComfyUI(主要用于更新)
comfy --here install

# 操作最近执行或安装的 ComfyUI
comfy --recent install

# 只安装 ComfyUI,不安装 ComfyUI-Manager
comfy install --skip-manager

#### 检查安装路径

您可以使用以下命令检查当前工作空间:

# 检查默认工作空间
comfy which

# 检查指定选项的工作空间
comfy --recent which
comfy --here which

### 第四步:安装 GPU 支持

#### NVIDIA GPU(CUDA)

如果您使用 NVIDIA GPU,需要安装 CUDA 支持:

# 安装 PyTorch with CUDA 支持
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

> **注意:** 请根据您的 CUDA 版本选择对应的 PyTorch 版本。访问 [PyTorch 官网](https://pytorch.org/get-started/locally/) 获取最新的安装命令。

#### AMD GPU(ROCm)

如果您使用 AMD GPU,需要安装 ROCm 版本的 PyTorch。根据您的系统,可以尝试以下版本:

# 尝试 ROCm 6.4(推荐,如果 6.0 链接失效)
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.4

# 或者尝试 ROCm 6.0
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.0

> **注意:** 如果某个 ROCm 版本链接失效,请尝试其他版本。您也可以访问 [PyTorch 官网](https://pytorch.org/get-started/locally/) 查看最新的 ROCm 安装命令。

##### 对于不被 ROCm 官方支持的 AMD 显卡

如果您的 AMD 显卡不被 ROCm 官方支持(如 RX 6700、RX 6600、RX 7600 等),可以使用环境变量来强制启用支持:

**对于 RDNA2 架构显卡(如 RX 6700、RX 6600 等):**

HSA_OVERRIDE_GFX_VERSION=10.3.0 comfy launch

**对于 RDNA3 架构显卡(如 RX 7600 等):**

HSA_OVERRIDE_GFX_VERSION=11.0.0 comfy launch

如果使用源码安装方式,则使用:

# RDNA2 显卡
HSA_OVERRIDE_GFX_VERSION=10.3.0 python main.py

# RDNA3 显卡
HSA_OVERRIDE_GFX_VERSION=11.0.0 python main.py

##### AMD GPU 性能优化提示

在较新的 PyTorch 版本中,您可以尝试启用实验性的内存高效注意力机制来提升性能(RDNA3 显卡默认已启用):

TORCH_ROCM_AOTRITON_ENABLE_EXPERIMENTAL=1 comfy launch -- --use-pytorch-cross-attention

您也可以尝试设置以下环境变量,可能会提升速度(但首次运行会较慢):

PYTORCH_TUNABLEOP_ENABLED=1 comfy launch

#### Intel GPU

如果您使用 Intel GPU:

# 安装支持 Intel XPU 的 PyTorch
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/xpu

#### 仅使用 CPU

如果只使用 CPU 运行:

# 安装 CPU 版本的 PyTorch
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

### 第五步:启动 ComfyUI

安装完成后,启动 ComfyUI:

comfy launch

默认情况下,ComfyUI 将在 `http://localhost:8188` 上运行。

#### 常用启动选项

# 指定监听地址和端口
comfy launch -- --listen 0.0.0.0 --port 8080

# 使用 CPU 模式
comfy launch -- --cpu

# 低显存模式
comfy launch -- --lowvram

# 超低显存模式
comfy launch -- --novram

> **注意:** `--background` 参数在某些版本的 ComfyUI 中可能不再支持。如果需要后台运行,建议使用系统级工具如 `nohup` 或 `screen`。

## 方法二:使用 ComfyUI 源码安装

如果您更喜欢传统的安装方式,也可以直接从源码安装:

### 1. 克隆 ComfyUI 仓库

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

### 2. 创建虚拟环境

python3 -m venv venv
source venv/bin/activate

### 3. 安装依赖

pip install -r requirements.txt

### 4. 安装 GPU 支持

根据您的 GPU 类型安装对应的 PyTorch 版本(参考上面的步骤)。

### 5. 启动 ComfyUI

python main.py

如果使用 AMD GPU 且遇到问题,请参考上面的 AMD GPU 故障排除说明。

## 故障排除

### AMD GPU 相关问题

#### 问题:启动时提示找不到 NVIDIA 驱动

**原因:** 即使安装了 ROCm 版本的 PyTorch,如果系统检测到 NVIDIA 驱动或配置不正确,仍可能出现此错误。

**解决方案:**

1. **确认已安装正确的 ROCm 版本 PyTorch:**

python -c "import torch; print(torch.__version__)"

2. **检查是否在虚拟环境中:**

# 确保虚拟环境已激活
source comfy-env/bin/activate # 或您的虚拟环境路径

3. **对于非官方支持的 AMD 显卡,使用环境变量:**

# RDNA2 显卡
HSA_OVERRIDE_GFX_VERSION=10.3.0 python main.py

# RDNA3 显卡
HSA_OVERRIDE_GFX_VERSION=11.0.0 python main.py

4. **如果问题仍然存在,尝试使用 CPU 模式启动:**

python main.py --cpu

5. **参考官方文档:** 更多 AMD GPU 相关信息,请参考 [ComfyUI 官方仓库的 AMD GPU 说明](https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#amd-gpus-linux)。

#### 问题:ROCm 链接失效

如果遇到 ROCm 6.0 链接失效的问题,请尝试:

* 使用 ROCm 6.4 版本
* 访问 [PyTorch 官网](https://pytorch.org/get-started/locally/) 获取最新的安装命令

### 虚拟环境路径问题

#### 问题:关闭 ComfyUI 后无法找到虚拟环境路径

**解决方案:**

1. **记住虚拟环境的完整路径:**

# 创建虚拟环境时,使用绝对路径或记住相对路径
cd ~/your-workspace
python3 -m venv comfy-env

2. **每次使用前激活虚拟环境:**

# 进入虚拟环境所在目录
cd ~/your-workspace
source comfy-env/bin/activate

3. **使用 comfy-cli 管理(推荐):** comfy-cli 会自动管理虚拟环境,无需手动激活。

4. **创建启动脚本:**

# 创建 start-comfy.sh
#!/bin/bash
cd ~/your-workspace
source comfy-env/bin/activate
comfy launch

然后使用 `chmod +x start-comfy.sh` 添加执行权限。

### PyTorch 安装问题

#### 问题:PyTorch 下载被中断(Killed)

**解决方案:**

1. **增加系统交换空间(如果内存不足)**
2. **使用国内镜像源:**

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

3. **分步安装:**

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

### 其他常见问题

#### 问题:权限错误

确保您对安装目录有写入权限:

# 检查权限
ls -la ~/comfy
# 如果需要,修改权限
chmod -R 755 ~/comfy

#### 问题:Python 版本不兼容

确保使用 Python 3.9 或更高版本:

python3 --version

## 相关链接

* [Comfy CLI 完整使用指南](/zh/install/install-comfyui/comfy-cli)
* [Comfy CLI GitHub 仓库](https://github.com/Comfy-Org/comfy-cli)
* [Comfy CLI 官方文档](https://docs.comfy.org/comfy-cli/getting-started)
* [ComfyUI 官方仓库](https://github.com/comfyanonymous/ComfyUI)
* [ComfyUI 官方 AMD GPU 说明](https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#amd-gpus-linux)
* [PyTorch 安装指南](https://pytorch.org/get-started/locally/)

[1.3 Mac](/zh/install/install-comfyui/install-comfyui-on-mac "1.3 Mac")[1.5 Run on Cloud](/zh/install/install-comfyui/run-comfyui-on-cloud "1.5 Run on Cloud")

主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。