Python机器学习库sklearn的安装

Python机器学习库sklearn的安装

scikit-learn是Python的一个开源机器学习模块,它建立在NumPy,SciPy和matplotlib模块之上能够为用户提供各种机器学习算法接口,可以让用户简单、高效地进行数据挖掘和数据分析。

Ubuntu14.04系统上安装

安装numpy

首选需要安装numpy:

pip install numpy

安装scipy

$ sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
$ sudo pip install scipy

安装scikit-learn

$ sudo pip install sklearn

最后输出Successfully installed scikit-learn-0.18.1 sklearn-0.0

测试

在 terminal 里面输入

pip list

这个会列出sklearn这一项,应该就是大功告成了!


CentOS7系统上安装

yum -y install gcc gcc-c++  (如果已经安装gcc跳过此步骤)
yum -y install numpy python-devel scipy

Windows7系统上安装

首先下载whl文件

  • numpy文件 < http://www.lfd.uci.edu/~gohlke/pythonlibs/tugh5y6k/numpy-1.12.0+mkl-cp35-cp35m-win_amd64.whl>
  • scipy文件 http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

然后执行

pip install numpy-1.12.0+mkl-cp35-cp35m-win_amd64.whl
pip install <scipy-xxx.whl>
pip install sklearn

第一步:更新pip 

python -m pip install --upgrade pip

第二步:安装 scipy

             在网址http://www.lfd.uci.edu/~gohlke/pythonlibs/ 中找到你需要的版本scipy

             例如windows 64 位 Python2.7 对应下载:scipy-0.18.0-cp27-cp27m-win_amd64.whl

             cd  下载scipy 目录下,安装

             pip install scipy-0.18.0-cp27-cp27m-win_amd64.whl

第三步: matplotlib

pip install matplotlib

第四步:安装numpy+mkl

在网址http://www.lfd.uci.edu/~gohlke/pythonlibs/ 找到你需要的numpy+mkl版本

然后 cd 到numpy+mkl所在的目录下,安装

pip install  numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl

第五步:sklearn ,机器学习包

   pip install -U scikit-learn


参考

  • http://www.hareric.com/2016/05/22/scikit-learn%E7%9A%84%E5%AE%89%E8%A3%85%E5%92%8C%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/

https://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn

你可能感兴趣的:(Python机器学习库sklearn的安装)