尽管正确安装了 scikit-learn 错误

scikit-learn error although it is properly installed

我的代码如下:

from imblearn import over_sampling

我收到这个错误:

cannot import name 'DistanceMetric' from 'sklearn.metrics'

对 imblearn 的简单导入给出了同样的错误。我尝试重新安装 scikit learn 和 scipy,但我仍然遇到同样的错误。

既然在我的电脑上运行良好,那肯定是你的安装。在重新安装之前尝试卸载 scikit-learn。

编辑: 如果这不起作用,我会尝试 运行: python -m pip 显示 scikit-learn

卸载sklearn,删除sklearn目录,重启电脑,重新安装sklearn。