欢迎光临散文网 会员登陆 & 注册

AI绘画应用 stable-diffusion-webui

2023-02-18 18:17 作者:ParkerA  | 我要投稿

依赖软件

  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

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


AI绘画应用 stable-diffusion-webui的评论 (共 条)

分享到微博请遵守国家法律