我想使用Reinteract来开发机器学习应用程序。我想使用Sklearn的svm模块,但是当我运行时
import sklearn.svm
我得到了
文件“C:\ Python27 \ lib \ site-packages \ sklearn \ svm__init __。py”,第13行, 在 来自.classes导入SVC,NuSVC,SVR,NuSVR,OneClassSVM,LinearSVC文件 “C:\ Python27 \ lib \ site-packages \ sklearn \ svm \ classes.py”,第1行,in 来自.base import BaseLibLinear,BaseSVC,BaseLibSVM文件“C:\ Python27 \ lib \ site-packages \ sklearn \ svm \ base.py”,第2行,in 将scipy.sparse导入为sp ImportError:没有名为sparse的模块
同样,当我跑
时import sklearn.cluster
我得到了
文件“C:\ Python27 \ lib \ site-packages \ sklearn \ cluster__init __。py”,line 6,在 来自.spectral import spectral_clustering,SpectralClustering文件“C:\ Python27 \ lib \ site-packages \ sklearn \ cluster \ spectral.py”,line 11,在 from ..base import BaseEstimator,ClusterMixin File“C:\ Python27 \ lib \ site-packages \ sklearn \ base.py”,第10行,in 来自scipy import sparse ImportError:无法导入名称稀疏
我可以运行
import sklearn
没有错误。
我的Windows 7机器上的重新交换正在使用
答案 0 :(得分:1)
使用https://pypi.python.org/pypi/pip
中的PIP安装程序pip install -U scikit-learn
答案 1 :(得分:0)
PythonXY https://code.google.com/p/pythonxy/
阿纳康达 http://www.continuum.io/downloads (这也适用于Mac / Linux)
或 WinPython https://code.google.com/p/winpython/
sklearn" stack"很好地包装在所有这些
中答案 2 :(得分:-1)
(在Windows7 64bit中)正如Maxim所说,你可以试试Anaconda。 (它更快!!!) 它对我(更新Anaconda)有类似的问题(DLL导入失败/没有名为svm的模块)