Windows PowerShellにpip install
、conda
、github
を使用して https://github.com/glemaitre/imbalanced-learn をインストールしました。しかし、iPythonノートブックを使用していて、次を使用してパッケージをインポートしようとした場合:
from unbalanced_dataset import UnderSampler, OverSampler, SMOTE
エラーが発生します:
ImportError Traceback (most recent call last) <ipython-input-9-ad6fd7440a05> in <module>()
----> 1 from imbalanced_learn import UnderSampler, OverSampler, SMOTE
ImportError: No module named imbalanced_learn
PythonでWindowsを使用するのは初めてですが、パッケージをフォルダにインストールする必要がありますか?
動作しない場合は、「imblearn」パッケージをインストールする必要があるかもしれません。
インストールしてみてください:
pip install -U imbalanced-learn
conda install -c glemaitre imbalanced-learn
次に、ファイルにライブラリをインポートしてみます。
from imblearn.over_sampling import SMOTE
これを試して:
from imblearn import under_sampling, over_sampling
SMOTE
をインポートするには:
from imblearn.over_sampling import SMOTE
またはデータセット:
from imblearn.datasets import ...
タイプ!pip install imblearn
jupyterノートブック。これは私のために働いた。
私はこれらのソリューションをすべて試しましたが、何も機能しませんでした。私のために機能したのはカーネルを変更することだけです。 Amazon SagemakerでJupyterを実行していて、カーネルをpyhton3からpytorch36に変更したところ、問題なく動作しました。お役に立てれば