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

Stable diffusion本地部署时遇到的问题(pip更新、gfpgan、clip等安装失败)

2023-03-24 00:47 作者:宇宙第一瞌睡虫  | 我要投稿

因为升级系统导致需要重新部署stable diffusion,我选择了自己git,更有挑战性,可以增强解决bug的能力,以后再换环境需要部署的时候可以更有经验。

以下简单的记录一下我在git中遇到的问题,如何进行本地部署自行搜索,或者参考https://www.bilibili.com/read/cv21908940?share_medium=iphone_i&;share_plat=ios&share_source=COPY&share_tag=s_i&timestamp=1678338203&unique_k=deOsJ4J

大致可以分为以下几个步骤:

  1. 准备魔法上网

  2. 下载git

  3. 下载python-3.10.6版本

  4. clone git至本地

  5. 更换pip源为为豆瓣镜像

  6. 运行webui-user.bat进行安装

我安装的目录为F:\aii\,可以自行替换为你们自己的目录

以下是遇到的问题:

一、 A new release of pip available: 22.2.1 -> 23.0.1需要更新pip版本


解决方案:手动更新

  1. win+r,cmd进入界面

  2. 输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install --upgrade pip

                     

更新完成后再次运行webui-user.bat进行安装

      

二、gfpgan安装失败

解决方案:进行手动安装

  1. win+r,cmd进入界面

  2. 输入f:(或者你安装的根目录盘符),切换根目录

3.输入cd aii\stable-diffusion-webui\venv\Scripts

4.输入 git clone https://github.com/TencentARC/GFPGAN.git

5.安装完成后输入cd GFPGAN

6.然后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install basicsr facexlib

8.等待安装完成后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install -r requirements.txt

9.等待安装完成后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe setup.py develop

10.等待安装完成后输入F:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install realesrgan

11.等待安装完成后再次启动webui-user.bat即可进入下一步

完成gfpfan安装,进入clip安装

三、安装clip失败

解决方案:

  1. 下载clip代码至本地(地址:https://github.com/openai/CLIP)

2.把文件解压到F:\aii\stable-diffusion-webui\venv\Scripts

3.win+r,cmd进入界面

4.输入f:(或者你安装的根目录盘符),切换根目录

5.输入cd aii\stable-diffusion-webui\venv\Scripts\CLIP-main

6.输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install ftfy regex tqdm,安装clip的依赖

7.输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe setup.py build install

8.等待安装完成后再次启动webui-user.bat即可进入下一步

clip安装完成,开始安装open_clip

四、安装open_clip失败

解决方案:手动安装

1.win+r,cmd进入界面

2.输入f:\aii\stable-diffusion-webui\venv\Scripts\python.exe -m pip install open_clip_torch

3.等待安装完成后再次启动webui-user.bat即可进入下一步

安装open_clip成功,进入下一步

如果顺利的话,之后就可以成功安装后续了,如果不顺利请继续看。


五、后面一些无法自动git的情况

RuntimeError: Couldn't clone Stable Diffusion.

1.win+r,cmd进入界面

2.输入git clone https://github.com/Stability-AI/stablediffusion.git "F:\aii\stable-diffusion-webui\repositories\stable-diffusion-stability-ai"


Couldn't clone Taming Transformers

输入git clone https://github.com/CompVis/taming-transformers.git "F:\aii\stable-diffusion-webui\repositories\taming-transformers"


Couldn't clone k_diffusion

输入git clone https://github.com/crowsonkb/k-diffusion.git "F:\aii\stable-diffusion-webui\repositories\k-diffusion"


Couldn't clone CodeFormer

输入git clone https://github.com/sczhou/CodeFormer.git "F:\aii\stable-diffusion-webui\repositories\CodeFormer"


Couldn't clone BLIP

输入git clone https://github.com/salesforce/BLIP.git "F:\aii\stable-diffusion-webui\repositories\BLIP"





参考解决办法:https://blog.csdn.net/weixin_40735291/article/details/129333599

https://blog.csdn.net/yefufeng/article/details/127719952



Stable diffusion本地部署时遇到的问题(pip更新、gfpgan、clip等安装失败)的评论 (共 条)

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