当前位置: 首页 > news >正文

Hugging Face 设置镜像源 | 下载失败 | 下载的速度很慢

在下载Hugging Face而文件或模型权重时,报错了,说无法访问,导致下载失败;

获取下载的速度很慢,需要等待很久........

本文对于这两个问题,查阅和测试了一些方法,给大家记录分享~

1、修改Hugging Face 镜像源

编辑用户配置文件 ~/.bashrc,设置为 export HF_ENDPOINT=https://hf-mirror.com

执行下面命令:

echo 'export HF_ENDPOINT=https://hf-mirror.com' >> ~/.bashrc
source ~/.bashrc  # 立即生效

验证环境变量​​,是否修改成功:

echo $HF_ENDPOINT

正常会输出:https://hf-mirror.com,说明设置成功啦~

2、 加速下载方式

上面只是设置了国内的Hugging Face镜像源,我们还可以用多种方式,进一步加速

方法速度(7B 模型)优点缺点
原生下载200-500 kB/s无需配置极慢
镜像源 + CLI5-15 MB/s官方支持依赖镜像站负载
hfd 脚本20-50 MB/s多线程优化需安装依赖
手动下载100 MB/s+无限制需手动操作

推荐优先级​​:
hfd多线程下载器  >  huggingface-cli  手动下载  原生下载

3、使用官方 CLI 工具加速下载​

1.、安装 huggingface_hub 工具​

pip install -U huggingface_hub

2、多线程下载模型​​(代码)

比如,需要下载 CLIP-ViT-B-32-laion2B-s34B-b79K 权重,运行python代码:

from huggingface_hub import hf_hub_downloadfile_path = hf_hub_download(repo_id="laion/CLIP-ViT-B-32-laion2B-s34B-b79K",filename="open_clip_pytorch_model.bin",local_dir="./model"
)
print(f"文件已下载至: {file_path}")

 3、多线程下载模型​​(命令行)

huggingface-cli download \--resume-download \          # 断点续传--local-dir-use-symlinks False \  # 禁用软链接(直接存储文件)--local-dir ./model_dir \    # 本地存储路径laion/CLIP-ViT-B-32-laion2B-s34B-b79K \--filename open_clip_pytorch_model.bin

4、使用hfd下载

它是huggingface专用下载工具,基于成熟工具 aria2,可以做到稳定高速下载不断线。

4.1、下载hfd

wget https://hf-mirror.com/hfd/hfd.sh
chmod a+x hfd.sh

4.2、设置环境变量(临时的)

export HF_ENDPOINT=https://hf-mirror.com

4.3、下载模型

./hfd.sh gpt2

 huggingface模型和数据集的地址:https://hf-mirror.com/

4.4、下载数据集

./hfd.sh wikitext --dataset

数据集:https://hf-mirror.com/datasets

分享完成~

http://www.xdnf.cn/news/596755.html

相关文章:

  • 轴承与螺母表面缺陷数据集
  • 全栈开发中主流 AI 编程辅助工具的实践与对比分析20250522
  • 人工智能时代教育信息化领导力的培养与发展研究
  • 【知识图谱-一-综述】
  • 新一代网校培训平台的技术演进:从教育源码开发到AI赋能教学转型
  • debian12安装freeswitch1.10
  • DL00967-通过伪样本合成进行零样本侧扫声纳图像分类含完整数据集
  • Python基础学习-Day32
  • 计算机图形学Games101笔记--光线追踪。RTX ON!!!(<--删除线)
  • QT5.14版本加载在线地图(天地图)
  • 【C语言】复习~动态内存管理
  • LRU (Least Recently Used) 页面置换算法
  • 征程 6 J6E/M linear 双int16量化支持替代方案
  • 什么是云主机?
  • 使用行为分析和深度证据集群实时检测内部威胁
  • deepwiki-open开源项目分析
  • CVE-2022-22947源码分析与漏洞复现
  • 堆的C语言实现
  • 认识CPU (三):数据通路——CPU的煎饼物流系统
  • 汇舟问卷:国外问卷调查如何闭坑
  • 并发编程实战--对象的共享
  • java每日精进 5.22【多数据源(读写分离)、事务】
  • 01_springCloud基础知识
  • 并发编程之线程基础
  • 『VUE』vue-quill-editor 添加超链接的同时为文字添加颜色(详细图文注释)
  • 有动画效果,但动画窗格里为空
  • 红黑树插入的旋转变色
  • Python |GIF 解析与构建(1):初步解析
  • SOC-ESP32S3部分:7-如何学习ESP32S3-IDF开发
  • Katoolin3 项目介绍:在 Ubuntu 上轻松安装 Kali Linux 工具