centOS安装scikit-learn

来源:互联网 发布:飞猪是淘宝的吗 编辑:程序博客网 时间:2024/06/06 14:20

一直想用scikit-learn来学习机器学习,但之前有过在windows下安装失败的经历,现在都还有阴影,当时可能是很多依赖库的关系没弄清楚。本来easy_install可以解决依赖问题的,但是因为一些特殊原因,easy_install不能用了。现在我将叙述我是如何将scikit-learn安装在centOS上的。

      我使用的centOS的版本是6.5 python是2.6.6,网上有用python2.7.3安装的方法,由于我的系统默认的是python2.6.6,我就不去折腾更新版本了。

安装numpy

[plain] view plain copy
  1. yum install numpy  


你会发现列表中除了numpy,还会出现以下几个软件:atlas libgfortran pytho-nose python-setuptools这些是依赖库。

安装scipy

[plain] view plain copy
  1. yum install scipy  


安装pip

# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
# tar -xzvf pip-1.5.4.tar.gz# cd pip-1.5.4# python setup.py install

输入pip命令如果能看到pip的介绍信息,那么证明安装成功了。

[plain] view plain copy
  1. pip install -U scikit-learn  
提示安装成功,那就可以开始scikit-learn之旅
如果没有安装gcc,要先安装gcc 和g++
[plain] view plain copy
  1. yum install gcc  
  2. yum install gcc-c++  

基本上按照以上步骤都能安装好,至少我装好能用了。可以去官网随便用几个例程测试测试。