以下の内容はhttps://paper.hatenadiary.jp/entry/2024/04/03/213808より取得しました。


Python import error: cannot import name 'six' from 'sklearn.externals' のエラー

エラー内容

をインストールして実行した際に、

Python import error: cannot import name 'six' from 'sklearn.externals'

のエラーが表示された。scikit-learn含め他のライブラリのインストールは正しく行われており、環境設定も正しい(=conda install/pip install/他 install等のコマンドを行ったり来たりしていない)と思われる。

解決方法

import six
import sys
sys.modules['sklearn.externals.six'] = six
from skrules import SkopeRules

from sklearn.externals import six が削除されたためにエラーになっていた。該当箇所が動作するように sklearn.externals.six の参照先を指定することで解決。

※これは実験でコードをとりあえず動かすための一時的な対処法です




以上の内容はhttps://paper.hatenadiary.jp/entry/2024/04/03/213808より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14