エラー内容
をインストールして実行した際に、
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
の参照先を指定することで解決。
※これは実験でコードをとりあえず動かすための一時的な対処法です