AttributeError: ‘super‘ object has no attribute ‘sklearn_tags‘解决

根本错误是因为sklearn和其他的包(比如XGBoost)不兼容

其他的一些解决方案(比如https://stackoverflow.com/questions/79290968/super-object-has-no-attribute-sklearn-tags以及 https://blog.csdn.net/weixin_46803857/article/details/145213199 )提倡把sklearn降级到1.5.2方便解决问题,但有时并不管用

另一种有效方法是把XGBoost以及sklearn都升级到最新版就可以解决

一个比较兼容的版本组合:

python3.9.7下:XGBoost == 2.1.4以及scikit-learn == 1.6.1

bash 复制代码
pip install scikit-learn==1.6.1
pip install xgboost==2.1.4

另外也有其他兼容版本(python 3.10下):
注意并不是所有python版本都有这些包(比如python3.9.7就没有上述版本的两个包)

相关推荐
水龙吟啸几秒前
华为2026.6.24机考选择题+编程题【速刷敲黑板】
人工智能·深度学习·算法·机器学习·华为
苏州邦恩精密4 分钟前
蔡司3D扫描仪怎么选?从企业检测需求看供应商实力
人工智能·机器学习·3d·自动化·制造
cd_949217218 分钟前
2026年AI短剧工具选哪款,快速批量生产出片效率高?
人工智能
Eloudy10 分钟前
全文 - Evolution Strategies as a Scalable Alternative to Reinforcement Learning
人工智能·算法
cooldream200915 分钟前
AI编程系列之1:AI 编程的三种范式——从 Copilot 到 Agent 到 Spec
人工智能·copilot·ai编程·spec
听你说3216 分钟前
原创专利+渠道生态,燃刻领跑电竞房定制赛道
大数据·人工智能·智能家居
2501_9157167219 分钟前
Base_readme(脚手架)_小白版
人工智能
YUS云生24 分钟前
Python学习笔记·第28天:Git入门——版本控制与基础操作
笔记·python·学习
Bryce学亮25 分钟前
1688 半自动化拟人浏览信息处理工具爬虫
爬虫·python
一氧化二氢.h25 分钟前
AI大模型批量自动化评测脚本
运维·人工智能·自动化