2016-06-09 3 views
0

Sklearn löst einen Fehler aus "Name kann beim Importieren von sklearn.svm nicht importiert werden"."Name kann nicht importiert werden check_arrays" beim Importieren von svm in sklearn

Ich habe das Problem gesucht und eine andere Frage vorgeschlagen, dass check_arrays wurde mit check_array ersetzt. Es scheint, als ob die alten check_arrays von einem Code namens form svm verwendet werden, ist das ein Fehler im Modul sklearn.svm?

Nur auf Version 0.17.1 aktualisiert.

Traceback: 
File ".../main.py", line 4, in <module> 
    import sklearn.svm as svm 
File "/usr/local/lib/python2.7/dist-packages/sklearn/svm/__init__.py", line 13, in <module> 
    from .classes import SVC, NuSVC, SVR, NuSVR, OneClassSVM, LinearSVC, \ 
File "/usr/local/lib/python2.7/dist-packages/sklearn/svm/classes.py", line 4, in <module> 
    from .base import _fit_liblinear, BaseSVC, BaseLibSVM 
File "/usr/local/lib/python2.7/dist-packages/sklearn/svm/base.py", line 12, in <module> 
    from ..multiclass import _ovr_decision_function 
File "/usr/local/lib/python2.7/dist-packages/sklearn/multiclass.py", line 44, in <module> 
    from .metrics.pairwise import euclidean_distances 
File "/usr/local/lib/python2.7/dist-packages/sklearn/metrics/__init__.py", line 33, in <module> 
    from . import cluster 
File "/usr/local/lib/python2.7/dist-packages/sklearn/metrics/cluster/__init__.py", line 21, in <module> 
    from .bicluster import consensus_score 
File "/usr/local/lib/python2.7/dist-packages/sklearn/metrics/cluster/bicluster/__init__.py", line 1, in <module> 
    from .bicluster_metrics import consensus_score 
File "/usr/local/lib/python2.7/dist-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 

Antwort