本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。
大家好,我是水滴~~
本文主要介绍在从 GitHub 上克隆 stable-diffusion-webui
项目时出现的 fatal: unable to access 'https://github.com/AUTOMATIC1111/stable-diffusion-webui.git/': OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0
问题的解决方案,希望能对你有所帮助。
文章目录
- 问题描述
- 解决方案
- 常用命令
- 查看全局配置
- 关闭 SSL 验证
- 启用 SSL 验证
问题描述
今天在一个新的电脑上安装了 Git 和 Python 后,准备克隆 stable-diffusion-webui
项目,执行 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
后,出现了下面错误:
Cloning into 'stable-diffusion-webui'...
fatal: unable to access 'https://github.com/AUTOMATIC1111/stable-diffusion-webui.git/': OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0
解决方案
这是因为 Git 默认开启了 SSL 验证,我们关闭就好了,下面是关闭 SSL 验证的命令:
git config --global http.sslVerify "false"
git config --global https.sslVerify "false"
再次执行克隆命令,即可正常下载了:
常用命令
查看全局配置
git config --global -l
关闭 SSL 验证
git config --global http.sslVerify "false"
git config --global https.sslVerify "false"
启用 SSL 验证
git config --global http.sslVerify "true"
git config --global https.sslVerify "true"