ImportError SciKit-learn

我试图开始机器学习,所以我已经安装了包: numpy, Scikit-learn, matplotlib, scipy 。 有些我已经用pip直接安装了:

 python -m pip install "package name" 

和其他人我已经下载了二进制文件,然后安装与pip 。 当我导入matplotlib, numpysklearn ,它显示没有错误,但是当我写:

 from sklearn import svm 

它给了我错误:

 ImportError: cannot import name 'svm' 

我在Python 3.5.1和Windows 10上。有没有人有任何解决scheme?

 import sklearn.svm as svm model = svm.SVC() .... 

http://scikit-learn.org/stable/modules/classes.html#module-sklearn.svm

这看起来似乎没有正确安装。 由于你在Windows上,我建议使用非官方的Windows二进制文件的Python扩展包网站来安装未来的软件包。

请确保您也安装了正确的二进制文件,正如我在本文中指出的那样在32位Windows 7计算机上的Python 3.5中安装scipy 。 Windows版本并不重要,只要确保您正在下载Visual C ++ 2015可再发行组件包。