Difusión estable: configure la actualización de WebUI a la versión v1.6.0 y la configuración del entorno VirtualENV

Bienvenido a seguir mi CSDN: https://spike.blog.csdn.net/La
dirección de este artículo: https://spike.blog.csdn.net/article/details/132177882

imagen

La imagen está dibujada en base al estilo gótico, en referencia a la configuración LoRA de la ropa y el fondo de estilo gótico.

Stable Diffusion WebUI es una herramienta de interfaz web basada en el modelo Stable Diffusion, que genera imágenes de alta calidad mediante la simple entrada de texto o modificación de imágenes. El modelo de difusión estable utiliza tecnología de aprendizaje profundo para implementar un modelo de generación de imágenes que puede comenzar a partir de imágenes de ruido aleatorio y gradualmente hacerlas más claras y consistentes con las descripciones de texto. Actualmente, Stable Diffusion WebUI se ha actualizado a la versión v1.6.0, que admite más funciones, se recomienda actualizar simultáneamente.

Sitio web oficial: GitHub - difusión-estable-webui

interfaz de usuario web

Para actualizar la versión del proyecto GitHub, debe actualizar la versión de Python a 3.9+, es decir:

git pull
git checkout v1.6.0

Inicie la interfaz de usuario web:

nohup python -u launch.py --listen --port 9301 --xformers --no-half-vae --enable-insecure-extension-access --theme dark --gradio-queue > nohup.62.out &

1. Configure el entorno de la versión Python 3.9.

Se recomienda utilizar la versión Python 3.9, que admite más funciones de Python. Instale el entorno de la versión Python 3.9 en Linux, es decir:

# 配置 python3.9
apt-get update
apt-get install python3.9
python3.9 --version

# Python.h
apt install libpython3.9-dev

Nota: La biblioteca de desarrollo Python3.9 debe instalarse simultáneamente libpython3.9-dev; de ​​lo contrario, algunos complementos no se podrán compilar.

Instale pip y virtualenv, es decir:

# 配置 pip 和 virtualenv
apt-get install pip
pip install virtualenv

Exportar el entorno existente:

pip freeze > requirements_backup.txt
deactivate

Utilice virtualenv para crear un entorno virtual para Python 3.9:

virtualenv venv -p python3.9
source venv/bin/activate
python --version

2. Instale el paquete Python

Instale el entorno relacionado con PyTorch, la versión actual es 2.0.1, es decir:

pip3 install torch torchvision torchaudio
pip3 install torchdiffeq torchmetrics torchsde

Verifique que el entorno PyTorch esté instalado correctamente, es decir:

# python3
import torch
print(torch.__version__)
print(torch.cuda.is_available())

Instalar otros paquetes:

# 基础框架包
pip3 install xformers==0.0.20 fairscale==0.4.13 fastapi==0.94.0 gradio==3.41.2 gradio_client==0.5.0

# 算法包
pip3 install facexlib==0.3.0 onnx==1.14.0 onnxruntime==1.15.0 open-clip-torch==2.20.0 openai==0.27.8 opencv-contrib-python==4.8.0.74 opencv-python==4.7.0.72 opencv-python-headless==4.8.0.74 segment-anything==1.0 semantic-version==2.10.0 tifffile==2023.7.10 timm==0.9.2 tokenizers==0.13.3 tb-nightly==2.14.0a20230717 gfpgan==1.3.8 pyAesCrypt==6.1.0

# 补充包
# apt install libpython3.9-dev
pip3 install insightface==0.7.3 ifnude==0.0.3

Los paquetes restantes se instalan automáticamente cuando se inicia el entorno WebUI y se pueden utilizar después de un inicio exitoso.

referencia:

Supongo que te gusta

Origin blog.csdn.net/u012515223/article/details/132832326
Recomendado
Clasificación