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

【torch\huggingface默认下载路径修改】.cache/torch/ 或 .cache/huggingface

问题

服务器的硬盘空间是有限的,系统上的固态硬盘空间又比较小,在跑深度学习模型的时候经常有默认下载权重的操作,不管是torch或者huggingface,如果不加管理,所有的权重都放在home/user/.cache 里面,迟早会爆,在大模型盛行的今天,huggingface每一次的权重都是几个g的大小,系统盘根本撑不住,所以肯定需要修改默认下载位置。

解决方案1-系统环境直接修改变量

1、打开环境

nano ~/.bashrc

2、添加HF\TORCH\XDG默认路径

# 设置 Hugging Face 全家桶缓存路径
export HF_HOME="/data1/user/cache/huggingface"
# pytorch 通用缓存
export TORCH_HOME="/data1/user/cache/torch"
# SDG 规范缓存目录 (影响更广)
export XDG_CACHE_HOME="/data1/user/cache/xdg_cache"

其中/data1/user/cache是我想要存的机械硬盘的位置
3、重新激活环境

source ~/.bashrc

解决方案2 -代码中添加路径

import os
# 手动设置环境变量,将这里替换为您实际想要设置的路径
os.environ['TORCH_HOME'] = '/data1/yerq/cache/torch'

相关文章:

  • 【C到Java的深度跃迁:从指针到对象,从过程到生态】第四模块·Java特性专精 —— 第十三章 异常处理:超越C错误码的文明时代
  • 【2025 最新前沿 MCP 教程 01】模型上下文协议:AI 领域的 USB-C
  • 支付宝小程序组件与页面构造器使用指南:从页面到组件的正确迁移
  • 第25周:DenseNet+SE-Net实战
  • 抖音集团电商流量实时数仓建设实践
  • 制作一个简单的操作系统10
  • 第R4周:LSTM-火灾温度预测
  • RocketMQ 主题与队列的协同作用解析(既然队列存储在不同的集群中,那要主题有什么用呢?)---管理命令、配置安装(主题、消息、队列与 Broker 的关系解析)
  • java多线程(6.0)
  • 探秘 3D 展厅之卓越优势,解锁沉浸式体验新境界
  • DeepSeek本地部署保姆级教程
  • shell脚本3
  • 【基础IO上】复习C语言文件接口 | 学习系统文件接口 | 认识文件描述符 | Linux系统下,一切皆文件 | 重定向原理
  • OpenAI 最新 o3 集成到 Cursor 和 Cline 工作流程中
  • SIEMENS PLC 程序 GRAPH 程序解读 车型入库
  • 从桥梁坍塌到地质隐患:超导磁测量技术的“防患未然”价值
  • 模方ModelFun是什么?如何安装?
  • MiniMind模型的web交互功能初试
  • 驱动支持的最高CUDA版本与实际安装的Runtime版本
  • cpu性能统计
  • 来论|这无非就是一只“纸老虎”:评特朗普政府“关税战”
  • 居民被脱落的外墙瓦砖砸中致十级伤残,小区物业赔付16万元
  • 时代邻里:拟收购成都合达联行科技剩余20%股权
  • 珠海市香洲区原区长刘齐英落马,此前已被终止省人大代表资格
  • 海关总署牵头部署开展跨境贸易便利化专项行动
  • 俄罗斯戏剧《大师与玛格丽特》来沪,剧长8小时一天内演完