ANACONDA Navigatorに「不均衡学習」(バージョン0.3.1)をインストールしました。 Jupyter(Python 3)を使用してimbalanced-learn Webサイトから例を実行すると、「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
どうすれば解決できますか?
imblearnのインポートの問題python ipythonノートブックのパッケージ
ここで答えを見つけました。これは私のために働いた
conda install -c glemaitre imbalanced-learn
これは私のために働いた:
!pip install imblearn
その後、SMOTE
パッケージをインポートできました。
from imblearn.over_sampling import SMOTE
ウイルス対策またはファイアウォールがダウンロードプロセスをブロックしているかどうかを確認してください。私も同じ問題を抱えていました。これは、Anacondaからインストールしようとすると発生します。インストールプロセス中に、権限エラーが発生します。これはおそらく、ウイルス対策がダウンロードプロセスをブロックしているためです。
conda install -c conda-forge imbalanced-learn
問題を心配するだけです
Google Cloud Jupyterノートブックインスタンスで誰かがこの問題に遭遇した場合に備えて、pipを使用してimblearnをインストールすると、pipコマンドで失敗した後に機能します。
pip3 install imblearn
またはノートブックで直接:
!pip3 install imblearn
imblearn(0.0)およびimbalanced-learn(4.3)が表示されます。あなたのピップリストに。
NB!必ずノートブックをリロードしてください([ファイル]-> [閉じる]および[シャットダウン])。そうしないと、インストール後にライブラリのインポートに失敗する場合があります。
同じ問題に直面したので、最初に次のコマンドを入力してimblearn
をインストールしました。
!pip install imblearn
jupyterノートブックで、それは結構です