2016-03-26 25 views
0

Pythonのscikit-neuralnetworkを上記の手順でインストールしました。scikit-neuralnetworkのインストール後にSVMインポートが失敗しました

pip install scikit-neuralnetwork 

SVMをインポートできません。この行;

from sklearn import svm 

このエラーを示します。

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "//anaconda/lib/python2.7/site-packages/sklearn/svm/__init__.py", line 13, in <module> 
    from .classes import SVC, NuSVC, SVR, NuSVR, OneClassSVM, LinearSVC, \ 
    File "//anaconda/lib/python2.7/site-packages/sklearn/svm/classes.py", line 4, in <module> 
    from .base import _fit_liblinear, BaseSVC, BaseLibSVM 
    File "//anaconda/lib/python2.7/site-packages/sklearn/svm/base.py", line 12, in <module> 
    from ..multiclass import _ovr_decision_function 
    File "//anaconda/lib/python2.7/site-packages/sklearn/multiclass.py", line 44, in <module> 
    from .metrics.pairwise import euclidean_distances 
    File "//anaconda/lib/python2.7/site-packages/sklearn/metrics/__init__.py", line 33, in <module> 
    from . import cluster 
    File "//anaconda/lib/python2.7/site-packages/sklearn/metrics/cluster/__init__.py", line 21, in <module> 
    from .bicluster import consensus_score 
    File "//anaconda/lib/python2.7/site-packages/sklearn/metrics/cluster/bicluster/__init__.py", line 1, in <module> 
    from .bicluster_metrics import consensus_score 
    File "//anaconda/lib/python2.7/site-packages/sklearn/metrics/cluster/bicluster/bicluster_metrics.py", line 6, in <module> 
    from sklearn.utils.validation import check_arrays 
ImportError: cannot import name check_arrays 

何が間違っているのか分かりますか?次回に別の環境を使用してみることにします。これを修正する方法はありますか?

私はPython 2.7とsklearn 0.17を使用しています。

+0

あなたのバージョンが分かりますか? http://stackoverflow.com/questions/29596237/import-check-arrays-from-sklearn – Bryan

+0

私はPython 2.7.11とsklearn 0.17を使用していますか? –

+0

** Anaconda **を使用しているので、コマンドラインでこの 'conda update scikit-learn'を試してみてください。 – Bryan

答えて

0

open sklearn.utils.validation and delete "import check_arrays"、または他のパッケージ、たとえばanaconda3を使用します。私は今チェックする - 何の問題もない。または、anaconda3.5をインストールし、check_arraysをanaconda2.7 sklearn.utils.validationにコピーしてください。

関連する問題