当前位置:首页|资讯|AI绘画|Stable Diffusion|Stable Diffusion WebUI

AI绘画应用 stable-diffusion-webui

作者:ParkerA发布时间:2023-02-18

依赖软件

  1. python3 (需要:1. 修改pip源为国内源;2 安装virtualenv)

  2. git

资源:

  1. git@gitee.com:tan9001/stable-diffusion-webui.git

  2. magnet:?xt=urn:btih:3a4a612d75ed088ea542acac52f9f45987488d1c&dn=sd-v1-4.ckpt

  3. https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Dependencies

步骤参考资源3中的说明,简如下:

git clone git@gitee.com:tan9001/stable-diffusion-webui.git

资源2中下载的文件后缀.ckpt放到stable-diffusion-webui/models/Stable-diffusion目录

将原来txt文档删除

双击webui.cmd

大概率会失败

然后执行 stable-diffusion-webui\venv\Scripts\active

切换到stable-diffusion-webui\目录

pip install cython gfpgan clip xformers

pip install --upgrade fastapi==0.90.1

pip install git+https://gitee.com/ufhy/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b --prefer-binary

修改launch.py,将prepare_environment()方法中相关语句修改如下

stable_diffusion_repo = os.environ.get('STABLE_DIFFUSION_REPO', "git@gitee.com:x0x5c0f/stablediffusion.git")
    taming_transformers_repo = os.environ.get('TAMING_TRANSFORMERS_REPO', "git@gitee.com:x0x5c0f/taming-transformers.git")
    k_diffusion_repo = os.environ.get('K_DIFFUSION_REPO', 'git@gitee.com:x0x5c0f/k-diffusion.git')
    codeformer_repo = os.environ.get('CODEFORMER_REPO', 'git@gitee.com:x0x5c0f/CodeFormer.git')
    blip_repo = os.environ.get('BLIP_REPO', 'git@gitee.com:x0x5c0f/BLIP.git')

然后执行

pip install -r requirements.txt

双击webui.cmd

访问http://localhost:7860/


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1