解决Huggingface被墙下载模型的问题

参考:

如何快速下载huggingface模型------全方法总结 - padeoe的文章 - 知乎

https://zhuanlan.zhihu.com/p/663712983

和:

https://hf-mirror.com/docs/huggingface_hub/guides/download#download-from-the-cli

最近几月huggingface彻底无法访问,之前下载模型都是开梯子自己下载到本地再上传到服务器,这样实在比较麻烦,因此查资料之后得到解决方案:使用huggingface镜像站

Huggingface CLI

huggingface cli是hf官方的下载工具,使用pip安装:

cpp 复制代码
pip install -U huggingface_hub

安装好之后引入环境变量:

cpp 复制代码
export HF_ENDPOINT=https://hf-mirror.com

(只在当前终端生效,如果想长期生效改source文件)

然后就可以下载模型,这里下载的是facebook/bart-base,这里记住前面的facebook一定不要漏:

cpp 复制代码
huggingface-cli download --resume-download facebook/bart-base --local-dir /home/mguo/models/bart-base

后面的--local-dir就是指定下载路径(默认的在.~/cache/huggingface/hub 中)

为了统一管理,我就下载到统一的路径了,这样加载模型从本地加载:

cpp 复制代码
model_path = '/home/mguo/models/bart-base'
tokenizer = AutoTokenizer.from_pretrained(model_path, cache_dir=cache_dir)
相关推荐
敲键盘的小夜猫15 分钟前
Python核心数据类型全解析:字符串、列表、元组、字典与集合
开发语言·python
apcipot_rain1 小时前
【应用密码学】实验五 公钥密码2——ECC
前端·数据库·python
小彭律师1 小时前
门禁人脸识别系统详细技术文档
笔记·python
鸿业远图科技2 小时前
分式注记种表达方式arcgis
python·arcgis
别让别人觉得你做不到3 小时前
Python(1) 做一个随机数的游戏
python
小彭律师4 小时前
人脸识别门禁系统技术文档
python
张小九996 小时前
PyTorch的dataloader制作自定义数据集
人工智能·pytorch·python
zstar-_6 小时前
FreeTex v0.2.0:功能升级/支持Mac
人工智能·python·macos·llm
苏生要努力6 小时前
第九届御网杯网络安全大赛初赛WP
linux·python·网络安全
于壮士hoho7 小时前
DeepSeek | AI需求分析
人工智能·python·ai·需求分析·dash