Scikit-learn的安装过程

版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。 https://blog.csdn.net/ShiZhixin/article/details/50488520

Scikit-learn的安装过程

首先,安装SK-Learn需要依赖的Python安装包有:

Python (>= 2.6),

NumPy (>= 1.3),

SciPy (>= 0.7),

setuptools,

Python development headers and

a working C++ compiler.

 

安装过程:

1:安装python。下载pythonhttps://www.python.org/downloads/windows/,一步步安装,然后把安装路径(C:\Python27;C:\Python27\Scripts)添加到环境变量。验证方式就是打开cmd,输入python即可。

 

2:安装easy_installpython ez_setup.py即可,下载链接:

http://peak.telecommunity.com/dist/ez_setup.py。为了方便的安装所有的依赖包,比如Numpy,scipy等,先安装easy_install。这里我用来安装pip,输入脚本easy_install pip即可。(有的帖子可以直接easy_install numpy即可安装numpy依赖包,但是我这不行,报错error: Unable to find vcvarsall.bat,可以尝试

http://www.2cto.com/os/201506/409745.html,但是我这里没有成功。个人觉得应该是版本支持的原因。所以转向安装whl的方式安装所有依赖包。

 

3:安装numpy。进入http://www.lfd.uci.edu/~gohlke/pythonlibs/,找到numpy-1.10.4+mkl-cp27-none-win_amd64.whl,参考帖子

http://www.cnblogs.com/zhuyp1015/archive/2012/07/17/2596495.html

pip install numpy-1.10.4+mkl-cp27-none-win_amd64.whl

 

4:同样的方式安装Matplotlib SciPy。这里值得注意的是版本号要一致,否则会出现问题。比如我开始安装的是numpy-1.10.4+mkl-cp27-none-win_amd64.whl,后来安装matplotlib-1.5.0-cp35-none-win_amd64,提示无法安装,换了matplotlib-1.5.0-cp27-none-win_amd64再装OK

 

5:安装scikit-learn。这是最容易的,直接easy_install scikit-learn即可。

 

6:测试http://scikit-learn.org/stable/auto_examples/linear_model/plot_ols.html#example-linear-model-plot-ols-py,下载源码运行,得到结果:

 

参考资料:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

http://blog.csdn.net/yijichangkong/article/details/44278445

http://www.cnblogs.com/wu-wenmin/p/4250330.html

http://blog.csdn.net/wbgxx333/article/details/12168675

http://www.cnblogs.com/zhuyp1015/archive/2012/07/17/2596495.html

http://cbio.ensmp.fr/~nvaroquaux/scikit-learn/index.html

 

展开阅读全文

没有更多推荐了,返回首页