部署stable-diffusion时遇到RuntimeError: Couldn‘t clone Stable Diffusion XL.问题

部署stable-diffusion时遇到RuntimeError: Couldn‘t clone Stable Diffusion XL.问题

    正在检查是否收录...

错误信息如下:

venv "E:\AI\stable-diffusion-webui-master\venv\Scripts\Python.exe" fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]' fatal: No names found, cannot describe anything. Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Version: 1.9.4 Commit hash: <none> Cloning Stable Diffusion XL into E:\AI\stable-diffusion-webui-master\repositories\generative-models... Cloning into 'E:\AI\stable-diffusion-webui-master\repositories\generative-models'... remote: Enumerating objects: 941, done. error: RPC failed; curl 18 transfer closed with outstanding read data remaining error: 585 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output Traceback (most recent call last): File "E:\AI\stable-diffusion-webui-master\launch.py", line 48, in <module> main() File "E:\AI\stable-diffusion-webui-master\launch.py", line 39, in main prepare_environment() File "E:\AI\stable-diffusion-webui-master\modules\launch_utils.py", line 412, in prepare_environment git_clone(stable_diffusion_xl_repo, repo_dir('generative-models'), "Stable Diffusion XL", stable_diffusion_xl_commit_hash) File "E:\AI\stable-diffusion-webui-master\modules\launch_utils.py", line 191, in git_clone run(f'"{git}" clone --config core.filemode=false "{url}" "{dir}"', f"Cloning {name} into {dir}...", f"Couldn't clone {name}", live=True) File "E:\AI\stable-diffusion-webui-master\modules\launch_utils.py", line 115, in run raise RuntimeError("\n".join(error_bits)) RuntimeError: Couldn't clone Stable Diffusion XL. Command: "git" clone --config core.filemode=false "https://github.com/Stability-AI/generative-models.git" "E:\AI\stable-diffusion-webui-master\repositories\generative-models" Error code: 128

这是由于E:\AI\stable-diffusion-webui-master\repositories/grnerative-models克隆下载出现问题导致的。将该文件夹删除,重新运行webui-user.bat,当网络通畅的时候,会下载成功

venv "E:\AI\stable-diffusion-webui-master\venv\Scripts\Python.exe" fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree. Use '--' to separate paths from revisions, like this: 'git <command> [<revision>...] -- [<file>...]' fatal: No names found, cannot describe anything. Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Version: 1.9.4 Commit hash: <none> Cloning Stable Diffusion XL into E:\AI\stable-diffusion-webui-master\repositories\generative-models... Cloning into 'E:\AI\stable-diffusion-webui-master\repositories\generative-models'... remote: Enumerating objects: 941, done. remote: Total 941 (delta 0), reused 0 (delta 0), pack-reused 941 Receiving objects: 100% (941/941), 43.85 MiB | 2.81 MiB/s, done.

总结

**文章总结**
本文描述了在运行Stable Diffusion WebUI项目时遇到的具体错误及其解决方案。主要问题及步骤如下:
1. **问题描述**:当用户尝试克隆Stable Diffusion XL项目(一个生成模型库)到本地`E:\AI\stable-diffusion-webui-master\repositories\generative-models`目录时,遭遇了网络传输错误。错误信息提示“RPC failed; curl 18 transfer closed with outstanding read data remaining”及其他相关Git错误,这是由于克隆过程中网络中断或不稳定导致的。
2. **错误原因**:网络问题导致的文件传输不完整,使Git无法完成正常的仓库克隆流程。
3. **解决方案**:
- **删除出错的目录**:首先,用户被建议删除出错的`generative-models`文件夹,这有助于清除可能残留的错误状态或损坏的数据。
- **重新运行程序**:之后,用户应重新运行`webui-user.bat`批处理脚本来重新启动克隆和设置流程。在确保网络连接畅通无阻的情况下,Git将能够成功克隆Stable Diffusion XL项目。
4. **验证成功**:成功执行后,Git的克隆日志显示了正常的克隆过程,包括远程枚举对象数量和本地接收对象情况的百分比,这表明项目已成功下载并复制到指定目录。
5. **其他注意事项**:
- 在处理Git相关问题时,确保本地Git配置和环境是正确且更新的非常重要。
- 运行类似的操作时,保持适当的网络连接状态以防止数据传输错误。
- 注意文章内容提示的关于Git命令参数的使用,避免混淆路径和修订版本。
通过上述步骤,用户可以有效解决克隆过程中的错误,并继续顺利进行Stable Diffusion WebUI的项目部署和使用。 diffusionwebuiwebgitstable diffusionclonestable diffusion xlpythonurl解决方案elt文件夹scriptandi批处理idetpugithubcode模型库
  • 本文作者:李琛
  • 本文链接: https://wapzz.net/post-18802.html
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
本站部分内容来源于网络转载,仅供学习交流使用。如涉及版权问题,请及时联系我们,我们将第一时间处理。
文章很赞!支持一下吧 还没有人为TA充电
为TA充电
还没有人为TA充电
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
2.3W+
5
0
1
WAP站长官方

我们的网站被狗爬了!

上一篇

AI绘画工具全解析:功能、对比与应用指南

下一篇
  • 复制图片
按住ctrl可打开默认菜单