找回密码
 立即注册
查看: 898|回复: 5

[未解决] 部署出现这样的代码请问要怎么做?

[复制链接]

1

主题

2

回帖

1

积分

新手上路

积分
1
发表于 2023-5-23 10:11:40 | 显示全部楼层 |阅读模式
venv "D:\S D\AI\stable-diffusion-webui\venv\Scripts\Python.exe"
Python 3.10.9 (tags/v3.10.9:1dd9be6, Dec  6 2022, 20:01:21) [MSC v.1934 64 bit (AMD64)]
Version: v1.2.1
Commit hash: 89f9faa63388756314e8a1d96cf86bf5e0663045
Fetching updates for Stable Diffusion...
Checking out commit for Stable Diffusion with hash: cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf...
Traceback (most recent call last):
  File "D:\S D\AI\stable-diffusion-webui\launch.py", line 369, in <module>
    prepare_environment()
  File "D:\S D\AI\stable-diffusion-webui\launch.py", line 302, in prepare_environment
    git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), "Stable Diffusion", stable_diffusion_commit_hash)
  File "D:\S D\AI\stable-diffusion-webui\launch.py", line 162, in git_clone
    run(f'"{git}" -C "{dir}" checkout {commithash}', f"Checking out commit for {name} with hash: {commithash}...", f"Couldn't checkout commit {commithash} for {name}")
  File "D:\S D\AI\stable-diffusion-webui\launch.py", line 111, in run
    raise RuntimeError(message)
RuntimeError: Couldn't checkout commit cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf for Stable Diffusion.
Command: "git" -C "D:\S D\AI\stable-diffusion-webui\repositories\stable-diffusion-stability-ai" checkout cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf
Error code: 128
stdout: <empty>
stderr: fatal: reference is not a tree: cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf


请按任意键继续. . .

1

主题

13

回帖

26

积分

新手上路

积分
26
发表于 2023-5-23 10:47:41 | 显示全部楼层
网路原因,改dns为8.8.8.8,或者切全局代理,换节点,都可以试试

点评

直接改魔法上网重新运行就行么?  详情 回复 发表于 2023-5-23 11:22

1

主题

2

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2023-5-23 11:22:47 | 显示全部楼层
Walmart9035 发表于 2023-5-23 10:47
网路原因,改dns为8.8.8.8,或者切全局代理,换节点,都可以试试

直接改魔法上网重新运行就行么?

点评

是的,你试试,还不行的话记得切全局代理,或者改下代理的dns,改成googleDNS就行  详情 回复 发表于 2023-5-23 17:02

1

主题

13

回帖

26

积分

新手上路

积分
26
发表于 2023-5-23 17:02:29 | 显示全部楼层
云蚁丫丫 发表于 2023-5-23 11:22
直接改魔法上网重新运行就行么?

是的,你试试,还不行的话记得切全局代理,或者改下代理的dns,改成googleDNS就行

点评

全局代理怎么切呢?我小白一个  详情 回复 发表于 2023-5-23 18:16

1

主题

2

回帖

1

积分

新手上路

积分
1
 楼主| 发表于 2023-5-23 18:16:18 | 显示全部楼层
Walmart9035 发表于 2023-5-23 17:02
是的,你试试,还不行的话记得切全局代理,或者改下代理的dns,改成googleDNS就行 ...

全局代理怎么切呢?我小白一个

0

主题

24

回帖

8

积分

新手上路

积分
8
发表于 2023-5-29 17:16:49 | 显示全部楼层
先确保git环境没问题,python或者conda环境没问题
然后这种情况大概率是网的问题,多试几次,试了几十次就通过了
如果还不行,就用翻墙软件,我就是多试了几次就通过了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|openAI维基百科论坛 ( 京ICP备2021019752号-5|京公网安备 11010502051430号 )

GMT+8, 2024-11-21 16:58 , Processed in 0.124215 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表