You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 15:20:32