已解决cannot import name '_MissingValues' from 'sklearn.utils._param_validation' 报错处理
原因分析:
这是一个常见的Python导入错误。从错误信息来看,问题出在尝试从sklearn.utils._param_validation
导入_MissingValues
时。
这个问题可能是由于你使用的scikit-learn
库版本与imbalanced-learn
库版本不兼容导致的。_MissingValues
是在scikit-learn
的某些版本中使用的,但是可能在你当前的scikit-learn
版本中不存在。
解决思路:
重新安装库匹配版本
解决方法:
pip install scikit-learn==1.2.2
将 scikit-learn 的版本(最新)下调至 1.2.2 就解决了报错问题
或者卸载重新安装
pip uninstall scikit-learn imbalanced-learn
pip install scikit-learn imbalanced-learn
结语:
欢迎加入我的技术交流群