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

Stable Diffusion WebUI下载repositories超时的问题

作者:超人小飞侠007发布时间:2023-04-25

一开始的安装我就不说了,有空去看我之前的那篇:https://www.bilibili.com/read/cv22932989

异常问题:超时下载资源

下载资源文件报错异常,例如:

Python 3.10.10 (main, Feb 16 2023, 02:49:39) [Clang 14.0.0 (clang-1400.0.29.202)]

Commit hash: 22bcc7be428c94e9408f589966c2040187245d81

Cloning Stable Diffusion into /Users/mac/my-project/stable-diffusion-webui/repositories/stable-diffusion-stability-ai...

Cloning Taming Transformers into /Users/mac/my-project/stable-diffusion-webui/repositories/taming-transformers...

Traceback (most recent call last):

  File "/Users/mac/my-project/stable-diffusion-webui/launch.py", line 355, in <module>

    prepare_environment()

  File "/Users/mac/my-project/stable-diffusion-webui/launch.py", line 289, in prepare_environment

    git_clone(taming_transformers_repo, repo_dir('taming-transformers'), "Taming Transformers", taming_transformers_commit_hash)

  File "/Users/mac/my-project/stable-diffusion-webui/launch.py", line 151, in git_clone

    run(f'"{git}" clone "{url}" "{dir}"', f"Cloning {name} into {dir}...", f"Couldn't clone {name}")

  File "/Users/mac/my-project/stable-diffusion-webui/launch.py", line 97, in run

    raise RuntimeError(message)

RuntimeError: Couldn't clone Taming Transformers.

Command: "git" clone "https://ghproxy.com/https://github.com/CompVis/taming-transformers.git" "/Users/mac/my-project/stable-diffusion-webui/repositories/taming-transformers"

Error code: 128

stdout: <empty>

stderr: 正克隆到 '/Users/mac/my-project/stable-diffusion-webui/repositories/taming-transformers'...

错误:RPC 失败。curl 56 Recv failure: Connection reset by peer

错误:预期仍然需要 5787 个字节的正文

fetch-pack: unexpected disconnect while reading sideband packet

致命错误:过早的文件结束符(EOF)

致命错误:fetch-pack:无效的 index-pack 输出

由于异常我们可以发现它是下载仓库资源,导致下载失败。

就算我们把项目下launch.py文件中的下载地址改了,但有时候还是会很慢甚至超时,所以这里我们可以手动下载资源文件。

我们先确定我需要下载几个资源文件包

步骤如下:

  1. 先找到项目下的这个仓库文件夹repositories(路径看我上文截图),然后你右击鼠标进入命令终端窗口。执行命令的路径一定不要错哦

  2. 依次执行如下命令:

    (1)输入git clone https://github.com/Stability-AI/stablediffusion.git

    (2)输入git clone https://github.com/CompVis/taming-transformers.git

    (3)输入git clone https://github.com/crowsonkb/k-diffusion.git

    (4)输入git clone https://github.com/sczhou/CodeFormer.git

    (5)输入git clone https://github.com/salesforce/BLIP.git

命令操作如下:

5个命令执行完后之后,在repositories文件中就会下载生成对应的5个资源包了,我们这时再去启动项目就不会再去下下载文件,接下来它就会顺利的启动完成了。



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