- Publicado por @BlackStormGI hace 1 año
Cómo instalar Stable Diffusion AUTOMATIC1111 en Windows: Mi propio Midjourney stable diffusion sd 1.5

Instalación de Python


Para descargar Python, ve a la página oficial de descarga de Python (https://www.python.org/downloads/release/python-3106/), es importante descargar la versión 3.10.6. Dirígete a la tabla “Files”, al final de la página y selecciona el archivo Windows installer (64-bit) para descargar el instalador.


Una vez que se descargue el instalador, haz doble clic en el archivo para ejecutarlo. Aparecerá una ventana de bienvenida, haz clic en “Customize Installation” para poder establecer las opciones necesarias. En la primera página de opciones, asegúrate de marcar la casilla “py launcher”.



Haz click en “Next” y en la siguiente pantalla, selecciona la casilla “Add Python to enviroment variables” y finalmente, haz click en “Install”.



Instalación de AUTOMATIC1111/stable-diffusion-webui


Debido al tamaño de los distintos modelos, y de que necesitaremos almacenamiento para almacenar las imágenes, es recomendable, si es posible, realizar una instalación en una unidad independiente. Para este ejemplo, utilizaremos una unidad asignada a la letra D.


Vamos a dirigirnos a la unidad y a crear la carpeta que contendrá la instalación, para ello, abrimos la terminal de Windows y ejecutamos:


D:
mkdir IA
cd IA


Una vez ubicados en la carpeta “IA”, vamos a descargar el repositorio de github, ejecutamos:


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


Cuándo finalice la descarga del repositorio, vamos a consultar el contenido de la carpeta de modelos de stable-diffusion:


ls stable-diffusion-webui\models\Stable-diffusion


Como podemos observar, vemos un archivo, cuyo nombre, nos invita a alojar los modelos en esta carpeta:



Para descargar los modelos, vamos a acceder a la página de Stable Diffusion Art y descargaremos, por ejemplo, el modelo Stable diffusion v1.5.



Para descargar directamente en la carpeta de modelos de nuestro proyecto, hacemos click derecho sobre el texto “Download link” y seleccionamos “Copiar dirección del enlace”, ahora volvemos a nuestra terminal y nos posicionamos en la carpeta de los modelos:


cd stable-diffusion-webui\models\Stable-diffusion


Para descargar en la carpeta los modelos que deseemos, escribimos wget y hacemos click derecho sobre la terminal, lo que nos pegará el enlace copiado previamente:


wget https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt


O si lo preferimos, podemos descargar el archivo y copiarlo mediante el Administrador de archivos a la carpeta de modelos.


Para ejecutar la instalación de Stable Diffusion, desde el administrador de Archivos de Windows, deberemos hacer doble click sobre el archivo “webui.bat”



Si al hacer doble click, recibimos un error como el siguiente en la terminal:



Que no cunda el pánico, es bastante sencillo de arreglar, para ello buscamos en el campo de búsqueda de la barra de Windows la palabra “alias”



Buscamos las referencias a python y desactivamos los alias:



Ahora si, volvemos a hacer doble click en el archivo “webui.bat” y vemos como en esta ocasión si ejecuta la instalación:



Una vez finalizada la instalación, en la terminal, podemos ver la dirección IP y el puerto para conectar a la interfaz web



Y con esto, ya solo nos queda acceder a la interfaz:



Es muy importante no cerrar la terminal mientras estemos trabajando, ya que al cerrar la terminal el proceso se finalizará.


Espero que este tutorial os haya servido de ayuda.