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就没有上述版本的两个包)

相关推荐
该逃避避17 小时前
Chrome 插件开发实战指南
人工智能
勿信日志17 小时前
Playwright 元素定位:一个 width>50 过滤器把 42px 的输入框删掉了
python
larance18 小时前
[菜鸟教程] 机器学习教程十课-Python 机器学习应用
人工智能·python·机器学习
栖凤18 小时前
Java 的 try-catch 在 Agent 里失效了,我用了 5 个模式才兜住
java·前端·python
Aloudata18 小时前
Metric Layer 建设指南:如何先从核心指标层启动企业语义工程
大数据·人工智能·数据分析·data agent·语义层
聪明蛋子哟18 小时前
不仅仅是向量检索:结合知识图谱与Tool Calling的混合增强生成(Hybrid RAG)方案
人工智能·算法·知识图谱
雪兽软件18 小时前
AI如何玩转太空探索?
人工智能·太空探索
jerryinwuhan18 小时前
HV-DGTF数据治理框架
大数据·人工智能
qq_3691736318 小时前
如何将 AI 生成的 HTML 网页发布成在线链接?不用自己搭建服务器
前端·人工智能·html·效率工具·html 发布