Diagnóstico y solución de errores en ComfyUI

Es frustrante cuando el console de tu aplicación te devuelve errores inesperados. En este caso, al revisar los registros de ComfyUI, identificamos que hay dos problemas distintos que deben ser abordados por separado para asegurar un arranque limpio.

Diagrama técnico mostrando dos paneles: uno con mensajes de error en rojo y otro con comandos de terminal exitosos, sobre un fondo limpio.
Resumen visual de los errores detectados y sus soluciones correspondientes para ComfyUI.

El error de configuración de seguridad

El primer mensaje que aparece es una advertencia clara sobre la accesibilidad de tu instancia. El sistema indica que para usar ciertas acciones, necesitas configurar el parámetro --listen apuntando a una IP local y ajustar el nivel de seguridad.

Esto sucede porque ComfyUI detecta que está ejecutándose con un parámetro como --listen 0.0.0.0, lo cual expone la interfaz directamente a la red. La solución es sencilla: asegúrate de usar --listen 127.0.0.1 o eliminar el parámetro si solo necesitas acceso local, evitando así que la aplicación escuche en todas las interfaces.

El error de importación de Python

Luego, al cargar los nodos personalizados como ComfyUI-MieNodes, surge un segundo problema: el intérprete no encuentra el módulo imagehash. Esto es un fallo directo del entorno de ejecución.

Aquí es crucial identificar cómo tienes instalado tu ComfyUI 0.37.0. Si estás utilizando un entorno virtual, debes ejecutar los comandos de instalación dentro de ese venv específico usando su propio ejecutable de Python. Si usas la versión portable con el intérprete incrustado, deberás apuntar directamente a python_embeded. Instalar el paquete en el lugar equivocado solo dejará el error sin resolverse.

Una vez que hayas ajustado la configuración de red y verificado tu entorno Python, reinicia ComfyUI. Si sigues teniendo problemas, revisa las primeras líneas del arranque para confirmar qué versión y ejecutable está utilizando la aplicación.