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

如何解决Colab中auto-sklearn的安装元数据生成失败错误?

解决Colab中安装auto-sklearn时的metadata-generation-failed错误

可行解决方案:

  • 安装兼容Python3.10的auto-sklearn版本
    auto-sklearn 0.15.0依赖的scikit-learn 0.24.x不支持Python3.10(Colab默认环境),直接安装更高版本的auto-sklearn即可解决:

    !pip install auto-sklearn>=0.16.0
    

    0.16.0及以上版本已适配Python3.10,无需依赖旧版scikit-learn。

  • 强制使用预编译wheel包安装0.15.0版本(若必须用旧版)
    若你需要指定使用0.15.0,可通过--only-binary参数跳过源码编译,直接安装预编译的wheel包:

    !pip install auto-sklearn==0.15.0 --only-binary :all:
    

错误原因:

你的报错根源在于auto-sklearn 0.15.0要求scikit-learn<0.25.0,>=0.24.0,但该区间的scikit-learn版本不兼容Python3.10(Colab当前默认Python版本为3.10),导致源码编译时元数据生成失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 17:43:16