安装 scikit-neuralnetwork 后 SVM 导入失败
SVM import failed after installing scikit-neuralnetwork
我刚刚使用提到的过程安装了 Python 的 scikit-neuralnetwork,即;
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。
打开sklearn.utils.validation并删除"import check_arrays",或使用其他软件包,例如anaconda3。我现在检查 - 没问题。或者安装anaconda3.5,复制check_arrays到anaconda2.7sklearn.utils.validation.
我刚刚使用提到的过程安装了 Python 的 scikit-neuralnetwork,即;
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。
打开sklearn.utils.validation并删除"import check_arrays",或使用其他软件包,例如anaconda3。我现在检查 - 没问题。或者安装anaconda3.5,复制check_arrays到anaconda2.7sklearn.utils.validation.