from imblearn.under_sampling import NearMiss
我收到错误
ModuleNotFoundError: No module named 'sklearn.neighbors.base'
经过SO线程之后,No模块名为';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版本为1.0.2
import sklearn
print(sklearn. __version__)
您需要安装相应的软件包,首先你需要安装以下:-
- pip安装sklearn(这可能会根据您的工具或环境而更改,也可以为您的工具和代码选择apt版本(
然后,在您的代码中导入以下2条语句
2(导入sklearn.neighbors._base
sys.modules['sklearn.nneighbors.base']=sklearn.neighbors._base
希望,这能帮助你