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

Debian Linux下查找Scikit Learn已下载数据集存储位置

问题解答
  • 首先明确:iris和diabetes属于scikit-learn内置的小型数据集,调用load_iris()和load_diabetes()时,数据会直接加载到内存中,不会在本地磁盘生成存储文件,这就是你找不到对应文件的核心原因。

  • 你代码里调用了datasets.get_data_home()但未打印结果,这个函数返回的是scikit-learn存储需要下载的大型数据集(比如fetch_*系列函数获取的数据集)的默认路径。修改代码打印该路径即可定位:

    print(datasets.get_data_home())
    

    在Debian系统中,默认路径通常是~/.scikit_learn_data(即/home/usuario/.scikit_learn_data,注意开头的点,这是隐藏目录),而非你预想的/home/usuario/scikit_learn_data。

  • 若需清理scikit-learn的数据集缓存,直接删除get_data_home()返回目录下的文件即可。后续使用fetch_*类函数下载数据集时,也可通过data_home参数指定自定义存储路径,示例:

    datasets.fetch_california_housing(data_home="/your/custom/path")
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 03:42:04