Linux下安装scikit-learn教程

时间:2024-04-13 18:16:16

一、scikit-learn相关介绍

安装scikit-learn需要先安装许多的依赖包,scikit-learn它是一个开源的机器学习模块,它是建立在NumPy,Scipy和matplotlib模块上的,scikit-learn的特点是分类器、回归、聚类、向量机等,其实也可以在Windows上安装scikit-learn在简书上有教程,地址http://www.jianshu.com/p/eece9e40fe67,我也试过可能由于我是win10的系统,最后安装的时候提示不支持在该平台上安装。

numpy:它是python的一种开源的数值计算扩展,这种工具可以用来存储和处理大型矩阵。

scipy:它是一款方便、易于使用、专为科学和工程设计的python工具包,它包括统计、优化、整合、线性代数模块、傅里叶变换、信号、图像处理、常微分求解器等。

matplotlib:它是一个python的2D绘图库,可以以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。

二、scikit-learn的安装

这里的Linux系统指的是Ubuntu,我是采用虚拟机(VMware)来运行Ubuntu的。

1、在用虚拟机安装好Ubuntu之后,进入终端,鼠标右键点击选择终端即可进入,或者使用快捷键ctrl+alt+T也可以打开终端

2、打开终端之后,可以需要先安装pip命令,因为后面需要这个命令来安装后续的包,验证是否安装pip命令的方法是在终端中输入pip命令,如果出现许多的命令代表已经安装,如果提示没有安装该命令可以根据提示来进行安装pip,安装pip的命令如下

Linux下安装scikit-learn教程

3、安装好pip命令之后,就可以使用pip命令来安装numpy模块

Linux下安装scikit-learn教程

4、安装好numpy模块之后,接下来安装matplotlib和pands模块以及scipy模块

[plain] view plain copy
  1. sudo apt-get install python-matplotlib ipython ipython-notebook  
  2. sudo apt-get install python-pandas python-sympy python-nose  
  3. sudo pip install scipy  
5、安装scikit-learn

[java] view plain copy
  1. sudo pip install -U scikit-learn  
6、测试scikit-learn是否安装成功,在终端中输入

pip list命令就可以查看已经安装的所有软件,然后查看安装的软件列表中是否有scikit-learn

Linux下安装scikit-learn教程