Jupyter: No module named 'imblearn" after installation

66,791

Solution 1

Problems importing imblearn python package on ipython notebook

Found the answer here. This worked for me

conda install -c glemaitre imbalanced-learn

Solution 2

This worked for me:

!pip install imblearn

Then, I was able to import SMOTE package.

from imblearn.over_sampling import SMOTE

Solution 3

I have faced the same problem and I installed imblearn first by typing this command:

!pip install imblearn  

in jupyter notebook and then it is fine

Solution 4

Just in case someone encounters this problem on Google Cloud Jupyter notebook instances, using pip3 to install imblearn made it work for me, after failing with pip command:

pip3 install imblearn

or directly in the notebook:

!pip3 install imblearn

You should see imblearn (0.0) and imbalanced-learn (4.3) in your pip list.

NB! Make sure to reload your notebooks (File -> Close and Shutdown), otherwise it might fail to import the library after install.

Solution 5

conda install -c conda-forge imbalanced-learn 

It just worries down the problem

Share:
66,791
TTZ
Author by

TTZ

Updated on July 05, 2022

Comments

  • TTZ
    TTZ almost 2 years

    I installed "imbalanced-learn" (version 0.3.1) on ANACONDA Navigator. When I ran an example from the imbalanced-learn website using Jupyter (Python 3), I got an message regarding "ModuleNotFoundError". No module named '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
    

    How could I resolve this?

  • msarafzadeh
    msarafzadeh over 4 years
    Here's a more official one now: conda install -c conda-forge imbalanced-learn
  • sareek
    sareek over 2 years
    this didn't help me to import imblearn package, what did help me was !pip install imblearn, this is a verified answer and now I am curious to know if this answer helped anybody or not. Please comment if anybody was actually able to solve their proble by this approach. Thank you!