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.
- Ve a python.org/downloads y descarga Python 3.11.x
- Ejecuta el instalador
- 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.
- Ve a git-scm.com y descarga Git para Windows
- 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\.
- Abre CMD y navega a la carpeta donde quieras instalar ComfyUI:
cd C:\
mkdir AI
cd AI
- 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:
cu121es para CUDA 12.1 — compatible con drivers NVIDIA recientes (serie 525+)- Si tienes drivers más antiguos y CUDA 11.8, usa
cu118en su lugar - Para saber qué versión de CUDA tienes, ejecuta
nvidia-smien 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.safetensorsdesde 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.safetensorsen 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:
- Asegúrate de que el nodo CheckpointLoaderSimple tiene seleccionado tu modelo (aparece en el menú desplegable)
- En el nodo CLIPTextEncode (positive prompt), escribe una descripción:
a beautiful landscape, golden hour, photorealistic - 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-smien 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:
- Reinstala Python marcando “Add Python to PATH” en el instalador
- 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
.safetensorsestá enComfyUI\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:
- Cómo generar imágenes con ComfyUI — workflows de text-to-image con SDXL y Flux
- Los 10 nodos esenciales de ComfyUI — entiende qué hace cada nodo del workflow
- Cómo generar vídeos con ComfyUI — AnimateDiff y Wan 2.1
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.