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

已安装imbalanced-learn仍出现Imblearn导入错误该如何解决?

问题解决方案

这一问题90%以上的原因是Jupyter Lab当前运行的内核,和你安装imbalanced-learn的Python环境不匹配,按以下步骤排查即可解决:

  1. 首先确认Jupyter当前使用的Python环境路径,在Jupyter的代码单元格中运行以下代码:
import sys
print(sys.executable)

运行后会输出当前内核对应的Python可执行文件的完整路径,记下来这个路径。

  1. 直接用该路径对应的包管理器安装imbalanced-learn,避免装到其他无关环境中:
  • 如果用pip安装,把占位符替换为你上一步得到的完整路径,运行命令:
    /<替换为你上一步得到的完整路径> -m pip install imbalanced-learn
  • 如果用conda安装,先从路径中提取你对应的conda环境名(路径中envs/后面紧跟的文件夹名就是环境名),运行命令:
    conda install -n <你的conda环境名> imbalanced-learn
  1. 安装完成后,点击Jupyter Lab顶部菜单栏的「内核」-「重启内核」,再重新执行导入imblearn的代码即可。

其他可选排查点

  • 启动Jupyter Lab前,确认已经提前激活了你安装包对应的虚拟环境/conda环境,否则Jupyter默认会调用base环境的内核
  • 可以在Jupyter的代码单元格中运行!pip list | grep imbalanced 或者 !conda list | grep imbalanced,直接查看当前内核环境中是否真实安装了imbalanced-learn包
  • 如果之前有安装过旧版本,可先执行卸载再重装:pip uninstall imbalanced-learn -y && pip install imbalanced-learn

内容的提问来源于stack exchange,提问作者Anna Gurcenko

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.14 05:00:02