前言
因为有很多模型资源都被放在了huggingface上,为了下载它们,着实让一个不懂git的人犯了难,绕了很多远路,甚至将不需要解决的问题也都拿上了台面,因此我将在本篇博客中记载一些关于【huggingface】中利用git克隆目标资源的一些实施方案和问题解决方案。
参考之前写的一些基础使用:关于git使用的tips-CSDN博客
如何下载
以【stable-diffusion-2-1-base】的下载为例,目标地址为:stable-diffusion-2-1-base
按照以下序号逐个点击
打开本地下载目录,并使用cmd命令行分别执行弹出的提示框中画框的内容:
建议小白不要使用SSH下载,因为需要一些设置,巨麻烦,我就是因此废了很长时间去排查问题
1、https下载不会展示全量的大文件下载进度,因此会像是卡住一样,不动
2、但是你从外面,可以看到这个下载下来的目录会慢慢变大 ,这就足以证明正在下载了 ,等着就行
SSH下载的坑
它的ssh下载,对于新手不算友好,因为总是报一些难以解决的问题,博主就是卡了很久放弃了。人生苦短,为什么要执着于这种方法呢?放弃这种方法吧!
这里,我给出一些我的排查解决方案:
SSH key问题【遂放弃】
这是它的官方文档:https://huggingface.co/docs/hub/security-git-ssh
前面创建ssh key没什么大问题,问题就出在
这个指令玩意在windows上不是分开的!
ssh-add "C:\Users\administrator\.ssh\id_ed25519"
好家伙,还是不行
这次需要对windows服务下手了,原因是【 OpenSSH Authentication Agent】没开
只能将其改为【启动】状态了
之后才能继续往下走,并配置
但而后该问题还是没办法解决这个请求时的警告,最终遂放弃