Anacondaのjupyter notebookを使用して、機械学習をしていた際に、
from sklearn.feature_selection import SequentialFeatureSelector
上記のコマンドを実行。
すると、以下のエラーが発生しました。
cannot import name 'SequentialFeatureSelector'
備忘録的に、エラーの内容と解決法を記載しておきます。
目次
エラー内容:ImportError
sklearnのインポートでエラーが発生しました。
cannot import name 'SequentialFeatureSelector'
原因と対処法
原因は単純にsklearnのバージョンが低いためのようでした。
以下のコマンドでアップデートを実行します。
pip install --upgrade scikit-learn
こちらのアップデートだけで、エラーは解消されました。
再実行の際は、カーネルのリスタートも忘れなく実行してください。
上部のカーネルのメニューからリスタートが可能です。
まとめ
sklearnのimportのエラーの対処法をご紹介しました。
今回は、’SequentialFeatureSelector’に対してですが、その他のimportでも発生する可能性があるので、アップデートしておけば安心ですね。
コメント