如何在Micromamba中启用conda-forge文件缓存?
解决Micromamba重复下载repodata文件的缓存配置方案
编辑Micromamba/Conda配置文件(
~/.mambarc或~/.condarc,不存在则新建),添加以下配置项:# 控制repodata缓存有效期,单位为分钟,示例设置为24小时(1440分钟) local_repodata_ttl: 1440 # 可选:多线程下载repodata提升速度 repodata_threads: 4配置说明:
local_repodata_ttl:设置本地repodata缓存的有效期,超过时长后才会重新下载最新的repodata文件。根据你的使用频率,可调整为更短(如600=10小时)或更长的时间。- 配置生效后,Micromamba会将repodata缓存到
~/.local/share/mamba/repodata目录下,在有效期内安装包时会直接读取本地缓存,无需重复下载。
额外操作:
- 若需强制刷新repodata(忽略缓存),执行命令:
micromamba install <包名> --repodata-fresh - 手动清理过期的repodata缓存,执行命令:
micromamba clean --index-cache
- 若需强制刷新repodata(忽略缓存),执行命令:
内容的提问来源于stack exchange,提问作者Adam Brown
相关产品推荐
相关产品推荐

