[英]SVM import failed after installing scikit-neuralnetwork
I just installed Python's scikit-neuralnetwork using the procedure mentioned, that is; 我只是使用上面提到的过程安装了Python的scikit-neuralnetwork 。
pip install scikit-neuralnetwork
Now I can not import SVM. 现在我无法导入SVM。 This line;
这条线;
from sklearn import svm
gives this error; 给出这个错误;
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
May I know what went wrong? 我可以知道怎么了吗? I'll try using different environments next time, if that helps.
如果有帮助,我下次将尝试使用不同的环境。 Is there any way to fix this?
有没有什么办法解决这一问题?
I am using Python 2.7 and sklearn 0.17. 我正在使用Python 2.7和sklearn 0.17。
open sklearn.utils.validation and delete "import check_arrays", or use other package for example anaconda3. 打开sklearn.utils.validation并删除“ import check_arrays”,或使用其他包,例如anaconda3。 i check now - no problems.
我现在检查-没问题。 Or install anaconda3.5 and copy check_arrays to anaconda2.7 sklearn.utils.validation.
或安装anaconda3.5,然后将check_arrays复制到anaconda2.7 sklearn.utils.validation。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.