ComfyLab.
Setup

Cómo Instalar ComfyUI en Windows (Guía Completa 2025)

Autor: Savien
4GB VRAM VRAM
Principiante

Cómo Instalar ComfyUI en Windows (Guía Completa 2025)

Esta guía te lleva desde cero hasta tener ComfyUI funcionando en Windows con una GPU NVIDIA en menos de 30 minutos. Probada en RTX 3090, pero funciona igual con cualquier tarjeta desde una RTX 3060 en adelante.


Requisitos previos

Antes de empezar, confirma que tienes:

  • GPU NVIDIA con al menos 4GB VRAM (RTX 3060 o superior recomendada; guía probada con RTX 3090)
  • Windows 10 o Windows 11 (64 bits)
  • Al menos 20GB de espacio libre en disco (el modelo base pesa ~7GB, más las dependencias)
  • Conexión a internet estable — descargarás varios GBs

Si tienes una GPU AMD o Intel, el proceso es diferente (usa DirectML). Esta guía cubre solo NVIDIA con CUDA.


Paso 1: Instalar Python 3.10 o 3.11

ComfyUI requiere Python 3.10 o 3.11. Python 3.12 puede causar problemas de compatibilidad con algunas dependencias, así que evítalo por ahora.

  1. Ve a python.org/downloads y descarga Python 3.11.x
  2. Ejecuta el instalador
  3. IMPORTANTE: En la primera pantalla del instalador, marca la casilla “Add Python to PATH” antes de hacer clic en Install

Para verificar que la instalación fue correcta, abre CMD (busca “cmd” en el menú Inicio) y ejecuta:

python --version

Debe mostrar algo como Python 3.11.8. Si ves un error, la ruta no se añadió correctamente — reinstala marcando la casilla.


Paso 2: Instalar Git

Git nos permite descargar ComfyUI y mantenerlo actualizado fácilmente.

  1. Ve a git-scm.com y descarga Git para Windows
  2. Ejecuta el instalador con las opciones por defecto (puedes hacer clic en “Next” en todas las pantallas)

Verifica la instalación:

git --version

Debe mostrar algo como git version 2.44.0.windows.1.


Paso 3: Descargar ComfyUI

Vamos a descargar el código fuente de ComfyUI desde GitHub. Puedes instalarlo donde quieras; yo lo pongo en C:\AI\.

  1. Abre CMD y navega a la carpeta donde quieras instalar ComfyUI:
cd C:\
mkdir AI
cd AI
  1. Clona el repositorio:
git clone https://github.com/comfyanonymous/ComfyUI

Esto crea la carpeta C:\AI\ComfyUI\ con todo el código. El proceso tarda menos de un minuto.


Paso 4: Crear entorno virtual e instalar dependencias

Un entorno virtual aísla las dependencias de ComfyUI del resto de tu sistema Python. Es buena práctica y evita conflictos.

cd ComfyUI
python -m venv venv
venv\Scripts\activate

Después de activar el entorno, el prompt de CMD mostrará (venv) al inicio. Ahora instala PyTorch con soporte CUDA:

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

Nota sobre versiones de CUDA:

  • cu121 es para CUDA 12.1 — compatible con drivers NVIDIA recientes (serie 525+)
  • Si tienes drivers más antiguos y CUDA 11.8, usa cu118 en su lugar
  • Para saber qué versión de CUDA tienes, ejecuta nvidia-smi en CMD y mira la esquina superior derecha

Este paso descarga aproximadamente 2GB y tarda varios minutos según tu conexión.

Una vez terminado, instala el resto de dependencias:

pip install -r requirements.txt

Paso 5: Descargar un modelo

ComfyUI necesita al menos un modelo para generar imágenes. Los modelos van en la carpeta ComfyUI\models\checkpoints\.

Para GPUs con 6GB+ VRAM — SDXL Base 1.0 (~7GB):

  • Descarga sd_xl_base_1.0.safetensors desde Hugging Face o Civitai
  • Colócalo en C:\AI\ComfyUI\models\checkpoints\

Para GPUs con 4-6GB VRAM — SD 1.5 (~2GB):

  • Busca v1-5-pruned-emaonly.safetensors en Hugging Face o Civitai
  • Es más ligero y funciona bien para empezar

El archivo debe quedar así:

C:\AI\ComfyUI\models\checkpoints\sd_xl_base_1.0.safetensors

Paso 6: Lanzar ComfyUI

Ya tienes todo instalado. Para arrancar ComfyUI:

cd C:\AI\ComfyUI
venv\Scripts\activate
python main.py

La primera vez tarda entre 1 y 2 minutos mientras carga las librerías. Verás un montón de texto en el terminal — es normal.

Cuando veas una línea como esta, la interfaz está lista:

To see the GUI go to: http://127.0.0.1:8188

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

Si ves la interfaz de nodos con cables conectando cajas, la instalación fue un éxito.


Paso 7: Generar tu primera imagen

ComfyUI carga por defecto un workflow básico de text-to-image. Para probarlo:

  1. Asegúrate de que el nodo CheckpointLoaderSimple tiene seleccionado tu modelo (aparece en el menú desplegable)
  2. En el nodo CLIPTextEncode (positive prompt), escribe una descripción: a beautiful landscape, golden hour, photorealistic
  3. Haz clic en “Queue Prompt” en el panel de la derecha

Verás una barra de progreso en el terminal y en la interfaz. En 20-60 segundos (dependiendo de tu GPU), aparecerá la imagen generada.


Solución de problemas habituales

torch.cuda.is_available() devuelve False

Tu instalación de PyTorch no detecta la GPU. Causas posibles:

  • Drivers NVIDIA desactualizados: Actualiza desde GeForce Experience o nvidia.com
  • Versión de CUDA incorrecta: Ejecuta nvidia-smi en CMD y verifica la versión de CUDA que aparece. Reinstala torch con el índice correcto (cu118, cu121, etc.)

Para verificar después de reinstalar:

python -c "import torch; print(torch.cuda.is_available())"

Debe devolver True.

CUDA out of memory

Tu GPU se queda sin VRAM. Soluciones:

python main.py --lowvram

Con GPUs de 4-6GB VRAM, usa --lowvram. Si sigue fallando:

python main.py --novram

--novram fuerza el procesamiento en CPU (más lento, pero funciona).

”Python no se reconoce como comando interno”

Python no está en el PATH. Opciones:

  1. Reinstala Python marcando “Add Python to PATH” en el instalador
  2. O añádelo manualmente: Busca “Variables de entorno” en Windows → Variables del sistema → Path → Editar → Añadir la ruta donde está Python (ej: C:\Users\TuUsuario\AppData\Local\Programs\Python\Python311\)

El workflow por defecto no tiene modelo

Si aparece un error sobre modelo no encontrado, verifica que:

  • El archivo .safetensors está en ComfyUI\models\checkpoints\
  • El nombre del archivo en el nodo CheckpointLoaderSimple coincide exactamente con el archivo en disco
  • Recarga la página y espera a que ComfyUI reinicialice

Mantener ComfyUI actualizado

Para actualizar ComfyUI a la última versión:

cd C:\AI\ComfyUI
git pull
venv\Scripts\activate
pip install -r requirements.txt

Ejecuta esto periódicamente — el proyecto se actualiza con frecuencia y cada versión trae mejoras de rendimiento y soporte para nuevos modelos.


Próximos pasos

Ya tienes ComfyUI funcionando. Ahora que tienes la base, los siguientes artículos te enseñan qué hacer con ella:

Cualquier duda sobre la instalación, los pasos de solución de problemas cubren el 95% de los casos. Si sigues teniendo problemas, verifica que Python 3.11 está correctamente instalado y que los drivers NVIDIA están actualizados — esas son las causas del 99% de los errores en Windows.