Jupyter:安装后没有名为“imblearn”的模块

Jupyter: No module named 'imblearn" after installation

我在 ANACONDA Navigator 上安装了 "imbalanced-learn"(版本 0.3.1)。 当我使用 Jupyter (Python 3) 运行 来自不平衡学习网站的示例时,我收到了一条关于 "ModuleNotFoundError" 的消息。没有名为“imblearn”的模块。

from imblearn.datasets import make_imbalance
from imblearn.under_sampling import NearMiss
from imblearn.pipeline import make_pipeline
from imblearn.metrics import classification_report_imbalanced

我该如何解决这个问题?

Problems importing imblearn python package on ipython notebook

在这里找到了答案。 这对我有用

conda install -c glemaitre imbalanced-learn

我遇到了同样的问题,我首先通过输入以下命令安装了 imblearn

!pip install imblearn  

在jupyter notebook里面就可以了

这对我有用:

!pip install imblearn

然后,我能够导入 SMOTE 包。

from imblearn.over_sampling import SMOTE

只需检查您的防病毒软件或防火墙是否阻止了下载过程。我也有同样的问题。当您尝试通过 Anaconda 安装时会发生这种情况。安装过程中出现权限错误。这可能是由于防病毒软件阻止了 下载过程。

以防万一有人在 Google Cloud Jupyter notebook 实例上遇到这个问题,使用 pip3 安装 imblearn 使它对我有用,在 [=22] 失败后=]pip命令:

pip3 install imblearn

或直接在笔记本中:

!pip3 install imblearn

您应该会在 pip 列表中看到 imblearn (0.0)imbalanced-learn (4.3)

注意!确保重新加载笔记本(文件 -> 关闭并关机),否则安装后可能无法导入库。

conda install -c conda-forge imbalanced-learn 

就是担心这个问题

打开 Anaconda Prompt 并输入

pip install imbalanced-learn --user

我正在使用 Jupyter notebook,这个对我有用:

pip install imblearn

我在我的 Jupyter Notebook 中使用了这段代码,它工作正常。

! pip install imbalanced-learn

imbalanced-learn 目前在 PyPi 的存储库中可用,您可以通过 pip 安装它:

pip install -U imbalanced-learn

该软件包也在 Anaconda 云平台中发布:

conda install -c conda-forge imbalanced-learn

以下四个命令之一应该可以工作。 只有第三个对我有用。

conda 安装-c conda-forge 不平衡学习

conda install -c conda-forge/label/gcc7 不平衡学习

conda install -c conda-forge/label/cf201901 不平衡学习

conda install -c conda-forge/label/cf202003 不平衡学习

使用这个:

!pip3 install imblearn --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --user

这将覆盖 SSL 证书要求并完成安装。

如果在此之后您仍然遇到错误,请重新启动内核并 运行 只是导入代码,而不是再次执行此安装命令。这样就可以成功导入imblearn了。