导入NearMiss遇依赖错误,修改后仍报ImportError(sklearn1.0.2)
imblearn导入NearMiss的报错及后续问题
初始报错
执行代码:
from imblearn.under_sampling import NearMiss
触发错误:
ModuleNotFoundError: No module named 'sklearn.neighbors.base'
尝试修改后的新报错
调整代码为:
import sklearn.neighbors._base import sys sys.modules['sklearn.base'] = sklearn.neighbors._base
执行后又出现新错误:
ImportError: cannot import name 'clone' from 'sklearn.neighbors._base' (/home/userr/anaconda3/lib/python3.7/site-packages/sklearn/neighbors/_base.py)
当前环境信息
当前使用的scikit-learn版本为1.0.2,可通过以下代码确认版本:
import sklearn print(sklearn.__version__)
内容的提问来源于stack exchange,提问作者abd
相关产品推荐
相关产品推荐

