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

时间:2017-12-02 10:25:24

标签: python-3.x scikit-learn anaconda imblearn

我在ANACONDA Navigator上安装了“imbalanced-learn”(版本0.3.1)。 当我使用Jupyter(Python 3)从imbalanced-learn网站运行一个例子时,我得到了一条关于“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

我怎么解决这个问题?

11 个答案:

答案 0 :(得分:6)

Problems importing imblearn python package on ipython notebook

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

conda install -c glemaitre imbalanced-learn

答案 1 :(得分:1)

这对我有用:

!pip install imblearn

然后,我能够导入SMOTE包。

from imblearn.over_sampling import SMOTE

答案 2 :(得分:1)

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

conda install -c conda-forge 不平衡学习

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

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

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

答案 3 :(得分:0)

我遇到了同样的问题,我先键入此命令安装imblearn

!pip install imblearn  

在jupyter笔记本中然后很好

答案 4 :(得分:0)

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

答案 5 :(得分:0)

以防万一有人在Google Cloud Jupyter笔记本实例上遇到此问题,在 pip 命令失败后,使用 pip3 安装imblearn使其对我有用: >

pip3 install imblearn

或直接在笔记本中

!pip3 install imblearn

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

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

答案 6 :(得分:0)

conda install -c conda-forge imbalanced-learn 

它只是让问题困扰

答案 7 :(得分:0)

打开Anaconda提示并输入

pip install imbalanced-learn --user

答案 8 :(得分:0)

我正在使用Jupyter笔记本,这对我有用:

pip install imblearn

答案 9 :(得分:0)

我在Jupyter Notebook的代码中使用过,效果很好。

! pip install imbalanced-learn

答案 10 :(得分:0)

不平衡学习目前在PyPi的仓库中可用,您可以通过pip安装它:

pip install -U imbalanced-learn

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

conda install -c conda-forge imbalanced-learn