Tutorial de Instalación de ComfyUI en Linux

ComfyUI Wiki

Esta guía completa explica cómo instalar y configurar ComfyUI en sistemas Linux, incluyendo configuración del entorno, instalación de comfy-cli, configuración de dependencias, y más para ayudar a los usuarios a configurar rápidamente su entorno de generación de imágenes IA.

⚠️ Aviso Importante: Los pasos de instalación pueden cambiar a medida que ComfyUI evoluciona. Para obtener la información más actualizada, consulta siempre el repositorio oficial. Esta guía refleja las mejores prácticas actuales a mediados de 2025.

ℹ️ Nota sobre actualizaciones: Para obtener la información más reciente sobre la instalación de Desktop, consulta la documentación oficial.

Hay dos formas de instalar ComfyUI en Linux:

  1. Comfy CLI (Recomendado) – Herramienta oficial de línea de comandos para una instalación sencilla
  2. Instalación manual – Control total sobre el entorno

Comfy Desktop: Linux no está oficialmente soportado en este momento. Consulta la documentación oficial para conocer las actualizaciones.

Requisitos del Sistema

  • Python 3.12 o 3.13 (se recomienda 3.13)
  • GPU NVIDIA con soporte CUDA, se recomienda 4 GB+ de VRAM
  • GPU AMD – Soporte ROCm 7.2 (solo Linux)
  • GPU Intel – Serie Arc a través de PyTorch nativo torch.xpu
  • RAM: 8 GB como mínimo, se recomiendan 16 GB
  • Almacenamiento: SSD con al menos 20 GB de espacio libre (mínimo indispensable; los modelos para flujos de trabajo típicos pueden consumir fácilmente 50–100 GB o más)

Comfy CLI (Recomendado)

Comfy CLI es la herramienta oficial de línea de comandos que simplifica la instalación y gestión.

Paso 1: Asegurar el Entorno de Python

Asegúrate de que Python 3.12 o 3.13 esté instalado:

python3 --version

Si Python no está instalado o la versión es demasiado antigua:

En Ubuntu/Debian: ```bash sudo apt update && sudo apt install python3 python3-pip python3-venv -y ```

En Arch Linux:

sudo pacman -S python python-pip

Paso 2: Instalar Comfy CLI

pip install comfy-cli

Paso 3: Instalar ComfyUI

comfy install

Este comando descarga y configura ComfyUI con la configuración predeterminada. Para más opciones, consulta la Guía Completa de Comfy CLI.

Paso 4: Iniciar ComfyUI

comfy launch

Navega a http://127.0.0.1:8188 en tu navegador.

Método 3: Instalación Manual

Paso 1: Instalar Dependencias

Instala las dependencias del sistema:

# Ubuntu/Debian
sudo apt update
sudo apt install git python3 python3-pip python3-venv -y

# Instalar dependencias para GPU NVIDIA
# Asegúrate de tener el controlador NVIDIA y el kit de herramientas CUDA instalados

Paso 2: Clonar el Repositorio

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

Paso 3: Crear un Entorno Virtual

python3 -m venv .venv
source .venv/bin/activate

Paso 4: Instalar Dependencias de GPU y de ComfyUI

# Instalar PyTorch con CUDA 13.0
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# Instalar dependencias de ComfyUI
pip install -r requirements.txt
# Instalar PyTorch con soporte ROCm
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm7.2

# Instalar dependencias de ComfyUI
pip install -r requirements.txt
# Instalar PyTorch con soporte para GPU Intel
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130

# El soporte para Intel Arc requiere configuración adicional
# Ver: https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#manual-install-windows-linux

Paso 5: Iniciar ComfyUI

python main.py

Para GPUs AMD o modo solo CPU:

python main.py --cpu

Para más opciones de inicio, consulta la guía Indicadores de Inicio de ComfyUI.

Paso 6: Acceder a la Interfaz

Abre tu navegador y navega a http://127.0.0.1:8188.

Próximos Pasos

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…