huggingface下载文件

huggingface部分模型需要登录之后才能下载,如果是在服务器上操作,则需要用到Access Token,Access Token可以在个人的设置里面获取。

安装huggingface命令

1
pip install huggingface_hub

环境变量

huggingface命令会检测几个环境变量,比如HUGGING_FACE_HUB_TOKEN(用于Access Token)、HF_ENDPOINT(用于镜像网站)

比如:

1
export HUGGING_FACE_HUB_TOKEN=xxxxxxxxxxxx
1
export HF_ENDPOINT=https://hf-mirror.com

注意:如果使用镜像网站,依旧需要使用Access TokenAccess Token就是huggingface官网的,保持一致即可。

使用命令下载模型

下载命令:

1
hf download 机构/仓库 模型文件 --local-dir 本地保存目录

比如:

1
2
hf download black-forest-labs/FLUX.1-Kontext-dev flux1-kontext.dev.safetensors \
--local-dir /data/coding/comfyui/models/diffusion_models
1
2
hf download Comfy-Org/Qwen-Image_ComfyUI split_files/diffusion_models/qwen_image_fp8_e4m3fn.safetensors \
--local-dir /data/coding/comfyui/models/diffusion_models

如果不加--local-dir参数,文件会默认下载到Hugging Face Hub的缓存目录中。

如果没有设置Access Token的环境变量HUGGING_FACE_HUB_TOKEN,可以使用--token参数临时设置token:

1
2
3
hf download comfyanonymous/flux_text_encoders clip_l.safetensors \
--local-dir /data/coding \
-- token xxxxxxxxxxxxxxxxxx

huggingface下载文件
https://blog.shinebook.net/2025/11/20/Ubuntu/huggingface下载文件/
作者
X
发布于
2025年11月20日
许可协议