You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改所有HuggingFace数据的默认缓存路径?

修改HuggingFace全量缓存目录的方法

HuggingFace的默认缓存路径是~/.cache/huggingface,该目录下包含models、hub等多个缓存文件夹。

你已经知道可以通过设置环境变量HF_DATASETS_CACHE单独修改数据集的缓存位置,命令如下:

export HF_DATASETS_CACHE="/path/to/another/directory"

要统一修改所有HuggingFace相关工具的缓存根目录,可设置HF_HOME环境变量——这是HuggingFace生态的全局缓存根路径,所有基于HuggingFace的库(如transformers、datasets、accelerate等)都会默认将缓存存放在该目录下的对应子文件夹中。

设置命令:

export HF_HOME="/path/to/your/root/cache/dir"

若需永久生效,根据使用的Shell类型操作:

  • Bash用户:将上述命令添加到~/.bashrc文件末尾,执行source ~/.bashrc使设置生效
  • Zsh用户:将命令添加到~/.zshrc文件末尾,执行source ~/.zshrc使设置生效

设置完成后,原~/.cache/huggingface下的各类缓存子目录会自动对应到新的HF_HOME路径下,所有HuggingFace相关缓存都会统一存储在此。

内容的提问来源于stack exchange,提问作者Peyman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 03:43:14