news 2026/5/7 14:30:38

【2025 最新版】Hugging Face 下载命令全教程(hf download 替代旧版,亲测有效)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【2025 最新版】Hugging Face 下载命令全教程(hf download 替代旧版,亲测有效)

前言

近期许多用户发现网上旧版的 Hugging Face 下载教程已完全失效
旧命令huggingface-cli download频繁出现报错或无法执行,核心原因是huggingface-hub库已完成重大更新,官方统一采用hf作为新命令行入口,替代了老旧的huggingface-cli

本文基于最新版工具实测(成功下载clane9/imagenet-100数据集),完全淘汰过时语法,适配 Linux/Windows/Mac 全平台,零基础可直接使用!


一、核心背景:为什么旧教程不能用了?

  • 旧版工具huggingface-cli(已被官方弃用为主命令)
  • 新版工具hf(官方推荐的统一命令行工具,集成下载、上传、管理功能)

旧版典型报错

  1. command not found: huggingface-cli
  2. 解释器路径错误
  3. 命令执行后无任何响应

解决方案:卸载旧工具,安装最新版huggingface-hub,使用hf download命令!


二、环境准备(一步到位)

1. 安装/更新核心库

激活 Conda 环境(推荐),执行以下命令强制更新:

# 安装/更新最新版 huggingface-hub(必须) pip install -U --force-reinstall huggingface-hub

2. 验证安装成功

输入以下命令,出现版本号即表示成功:

# 查看新版工具版本 hf --version

三、新版核心命令:hf download全用法

官方语法

hf download [参数] 仓库ID

关键参数(必看)

Hugging Face 分为三类仓库,下载时必须指定类型:

参数含义使用场景
--repo-type model模型仓库下载 Transformer、LLM、视觉模型
--repo-type dataset数据集仓库下载 ImageNet、CIFAR 等数据集(⭐本文重点)
--repo-type space应用空间下载 Gradio/Streamlit 项目

四、实战下载(亲测可用示例)

示例1:下载数据集(ImageNet-100)

# 下载 clane9/imagenet-100 数据集(完整版) hf download --repo-type dataset clane9/imagenet-100

示例2:下载模型(通用场景)

# 下载 bert-base-uncased 模型 hf download --repo-type model bert-base-uncased

示例3:指定下载路径

# 数据集保存到 ./data/imagenet-100 文件夹 hf download --repo-type dataset clane9/imagenet-100 --local-dir ./data/imagenet-100

示例4:仅下载单个文件

# 仅下载 train.csv 文件 hf download --repo-type dataset clane9/imagenet-100 train.csv

五、旧版 VS 新版命令对照表

场景旧版命令(失效)新版命令(推荐)
下载数据集huggingface-cli download --repo-type dataset clane9/imagenet-100hf download --repo-type dataset clane9/imagenet-100
下载模型huggingface-cli download --repo-type model bert-base-uncasedhf download --repo-type model bert-base-uncased
指定保存路径--local-dir ./data--local-dir ./data(参数不变)

六、国内加速下载(解决下载慢/超时)

方法1:临时使用官方镜像

运行下载命令前执行:

# Linux/Mac export HF_ENDPOINT=https://hf-mirror.com # Windows (CMD) set HF_ENDPOINT=https://hf-mirror.com # Windows (PowerShell) $env:HF_ENDPOINT="https://hf-mirror.com"

方法2:永久配置镜像

hf config set HF_ENDPOINT https://hf-mirror.com

七、常见问题解决

问题1:-bash: hf: command not found

原因:未激活 Conda 环境或安装未生效
解决

conda activate 你的环境名 pip install -U huggingface-hub

问题2:权限报错(401 Unauthorized

原因:私有仓库需登录
解决

# 输入 Access Token 登录 hf login

问题3:下载中断/不完整

解决:添加--resume参数断点续传

hf download --repo-type dataset clane9/imagenet-100 --resume

八、总结

  1. 2025 最新命令hf download完全替代huggingface-cli
  2. 仓库类型必填:数据集用--repo-type dataset,模型用--repo-type model
  3. 国内加速:必须配置镜像(hf-mirror.com);
  4. 实测有效:本文命令已成功下载clane9/imagenet-100数据集。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/10 9:28:31

芯片设计经理开始研究AI了,“一人团队“真的要来了吗?

一个做了十几年数字芯片的设计经理,突然开始研究AI工具。他在想:有些活,以后真的可以一个人扛。一个普通的数字前端项目,RTL设计、功能验证、CDC检查、时序约束这几块,就需要好几个人配合。验证这块尤其重,…

作者头像 李华
网站建设 2026/4/10 9:28:07

STIX Two字体:解决学术文档跨平台排版难题的终极方案

STIX Two字体:解决学术文档跨平台排版难题的终极方案 【免费下载链接】stixfonts OpenType Unicode fonts for Scientific, Technical, and Mathematical texts 项目地址: https://gitcode.com/gh_mirrors/st/stixfonts 你是否曾遇到过这样的困扰&#xff1f…

作者头像 李华
网站建设 2026/4/10 9:26:32

OpenClaw环境隔离方案:Qwen2.5-VL-7B多模态任务专用沙盒配置

OpenClaw环境隔离方案:Qwen2.5-VL-7B多模态任务专用沙盒配置 1. 为什么需要专用沙盒环境 上周我在尝试用OpenClaw调用Qwen2.5-VL-7B处理一批产品截图时,遇到了典型的多模态任务困境:模型在解析图片中的文字和布局时,会突然占用大…

作者头像 李华
网站建设 2026/4/10 9:25:47

SOONet模型Keil5开发环境模拟:为嵌入式AI部署进行前期验证

SOONet模型Keil5开发环境模拟:为嵌入式AI部署进行前期验证 在嵌入式AI项目里,最让人头疼的往往不是模型设计,而是最后的部署环节。你精心训练了一个轻量高效的SOONet模型,准备让它跑在STM32这类资源紧张的MCU上,结果一…

作者头像 李华
网站建设 2026/4/10 9:25:02

Chord视频理解工具开源可部署:支持国产昇腾/寒武纪平台适配路线

Chord视频理解工具开源可部署:支持国产昇腾/寒武纪平台适配路线 1. 引言:让AI看懂视频,本地部署更安心 你有没有遇到过这样的场景?手头有一段视频,想快速知道里面发生了什么,或者想精准找出某个特定的人或…

作者头像 李华