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

相关推荐
sort浅忆12 分钟前
deeptest执行接口脚本,添加python脚本断言
开发语言·python
白白要坚持14 分钟前
本地部署jina-bert
人工智能·bert·jina
救救孩子把18 分钟前
51-机器学习与大模型开发数学教程-4-13 EM算法与混合模型
人工智能·算法·机器学习
冷月半明21 分钟前
trea solo,让我从牛马外包翻身当“甲方”
python·trae
Fuly102423 分钟前
多模态大模型应用技术栈
人工智能·深度学习·计算机视觉
Brduino脑机接口技术答疑29 分钟前
TDCA 算法在 SSVEP 场景中的训练必要性
人工智能·算法·机器学习·脑机接口
悟道心39 分钟前
1.自然语言处理NLP - 入门
人工智能·自然语言处理
superman超哥43 分钟前
仓颉借用检查器工作原理深度解析
c语言·开发语言·c++·python·仓颉
雪花desu1 小时前
深度解析RAG(检索增强生成)技术
人工智能·深度学习·语言模型·chatgpt·langchain
张彦峰ZYF1 小时前
Python 项目文件组织与工程化实践
python·项目文件组织与工程化实践