Skip to content Skip to footer

Cómo instalar Stable Diffusion en tu ordenador

Instalar Stable Diffusion Web UI en Mac

Paso 1 – Instalar Homebrew

Para instalar Homebrew en un Mac, puedes seguir estos pasos:

  1. Abre la aplicación Terminal. Puedes encontrarla en la carpeta Aplicaciones bajo la subcarpeta Utilidades. Alternativamente, puedes usar la búsqueda de Spotlight (presiona Comando + Espacio y escribe “Terminal”).
  2. En la Terminal, pega el siguiente comando y presiona Enter. Este comando descargará y ejecutará el script de instalación de Homebrew. Si te da problemas copialo desde Homebrew.

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

  1. El script te pedirá que continúes con la instalación. Pedirá tu contraseña, ya que necesita privilegios de administrador para instalar Homebrew. Escribe tu contraseña (no la verás mientras escribes) y presiona Enter. El proceso de instalación puede tardar unos minutos. Descargará e instalará los archivos y dependencias necesarios.
  2. Una vez que la instalación esté completa, deberías ver un mensaje indicando que Homebrew ha sido instalado con éxito.
  3. Después de instalar Homebrew en tu Mac, necesitas ajustar tu variable de entorno PATH para asegurar que los comandos de Homebrew sean reconocidos y accesibles desde cualquier directorio en la Terminal. Debes hacerlo copiando y pegando el comando que te dan en tu prompt y presionando ENTER: 
homebrew adjust path

Paso 2 – Usar Homebrew para Instalar Aplicaciones Requeridas

Ejecuta el siguiente comando en tu aplicación terminal:

brew install cmake protobuf rust python@3.10 git wget

Esto instruye a Homebrew para descargar e instalar los siguientes paquetes en tu Mac:

  • cmake
  • protobuf
  • rust
  • python@3.10
  • git
  • wget

Si no funciona el comando anterior sigue los siguientes pasos

1) nano ~/.zshrc

enter

2) export PATH=”/opt/homebrew/bin:$PATH”

enter

Control + X – then – Y – then – Enter

3) source ~/.zshrc

enter

4) brew –version (Check version)

enter

5) brew install cmake protobuf rust python@3.10 git wget

enter

Paso 3 – Usar Homebrew para Instalar Aplicaciones Requeridas

Stable Diffusion Web UI se encuentra en un repositorio de GitHub llamado AUTOMATIC1111/stable-diffusion-webui.

Para instalarlo localmente en tu mac, debes clonar este repositorio de GitHub siguiendo estos pasos:

  1. Abre la aplicación Terminal en tu Mac.
  2. Navega al directorio donde deseas clonar el repositorio. Puedes cambiar de directorios usando el comando cd. Por ejemplo, para navegar a tu carpeta “Documentos”, puedes usar el siguiente comando:

cd Documentos

      3 .Una vez que estés en el directorio deseado, ejecuta el siguiente comando para clonar el repositorio:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

Este comando instruye a Git para clonar el repositorio desde la URL especificada.

Git comenzará a clonar el repositorio en tu directorio actual. El progreso se mostrará en la Terminal, y una vez que esté completo, tendrás una copia local del repositorio en tu Mac.

Ahora has clonado con éxito el repositorio “stable-diffusion-webui” en tu Mac. Puedes navegar al repositorio clonado usando el comando cd y explorar los archivos y carpetas dentro de él.

Descargar el Modelo

Descarga la versión 1.5 del modelo Stable Diffusion haciendo clic en este enlace y dándole al botón de download.

Coloca el archivo descargado en la siguiente carpeta del repositorio de GitHub que has clonado en el paso 3

stable-diffusion-webui/models/Stable-diffusion

¡Felicidades! Has instalado con éxito Stable Diffusion Web UI en tu mac y ahora estás listo para comenzar a generar imágenes.

Ejecutar Stable Diffusion Web UI en Mac

Abre la aplicación Terminal en tu Mac.

Navega al directorio donde se clonó el repositorio. Puedes cambiar de directorios usando el comando cd. Por ejemplo, para navegar a tu carpeta “stable-diffusion-webui”, puedes usar el siguiente comando:

cd stable-diffusion-webui

Una vez que estés en el directorio deseado, ejecuta el siguiente comando para iniciar Stable Diffusion Web UI:

./webui.sh

Esto creará un entorno virtual de Python en el que Stable Diffusion puede iniciarse dentro de un navegador. El enlace para acceder a este entorno virtual se te proporcionará dentro de la aplicación terminal.

Copia la URL proporcionada en la aplicación terminal y pégala en un navegador. Python siempre generará la misma URL. Por lo tanto, puedes guardarla como un marcador en tu navegador. Sin embargo, solo funcionará si el entorno virtual está activo.

Aquí tienes un ejemplo de la interfaz de Stable Diffusion que verás en tu navegador, con el que podrás crear imágenes de forma totalmente gratuita.

Instalar Stable Diffusion interfaz 2

Finalizar Stable Diffusion Web UI en Mac

Cerrar la ventana del navegador para Stable Diffusion Web UI no es suficiente. El entorno virtual seguirá funcionando y consumiendo recursos. Tendrás que terminar la sesión del entorno virtual siguiendo estos pasos:

  1. Regresa a la aplicación Terminal en tu Mac (que todavía debería estar ejecutándose).
  2. Presiona la combinación de teclas CONTROL + C en tu teclado. Esto interrumpirá la sesión del entorno virtual.

Finalizar Stable Diffusion Web UI en Mac

Para actualizar Stable Diffusion Web UI, necesitas obtener los últimos cambios del repositorio de GitHub AUTOMATIC1111/stable-diffusion-webui:

  1. Abre la aplicación Terminal en tu Mac.
  2. Navega al directorio donde se clonó el repositorio. Puedes cambiar de directorios usando el comando cd. Por ejemplo, para navegar a tu carpeta “stable-diffusion-webui”, puedes usar el siguiente comando:

cd stable-diffusion-webui

Una vez que estés en el directorio deseado, ejecuta el siguiente comando para iniciar Stable Diffusion Web UI:

git pull

Esto actualizará tu copia local de Stable Diffusion Web UI con los últimos cambios.

Si te interesa la creación de imágenes con IA, mira mi curso a continuación.

Curso de Midjourney
.

Sígueme en redes, si quieres

Leave a comment