其实关于scikit-learn的安装,官方文档上提供了三种安装方式,
1、根据你自己的操作系统已经安装的Python,选择相应的scikit-learn版本进行安装。
2、安装官方正式发布版本,主要针对想要稳定版本的用户。
3、安装最新的开发版本,主要针对想拥有更多更新的功能的用户。
这里介绍一下安装稳定版的方式:
安装scikit-learn之前,你需要安装Python(>= 2.6 or >= 3.3)、Numpy(>= 1.6.1)、Scipy(>= 0.9)。也就是说安装scikit-learn你只需要以下4个步骤即可完成。
1、安装Python,其中Python分类两类,一类是2.7x系列,另外一类是3.x系列,你可以根据自己的需要选择安装,个人安装的是3.x系列。这里是下载地址https://www.python.org/downloads/
这里你只需要下载对应的.exe文件即可在你的Windows系统上自行安装,Linux用户只需要选择相应的安装版本即可。注意,安装的时候建议勾选所有模块。
2、安装Numpy,一个用python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。安装完毕后,Numpy就是Python的一个工具库。
具体安装numpy的时候,有一下几种方式:
2.1、你可以直接从numpy的官方网站上去下载源代码和二进制安装包来进行安装,
官方网站地址:http://numpy.scipy.org/
实际上托管于开源社区:http://sourceforge.net/projects/numpy/files/
在sourceforge这里提供了各种版本的numpy的源代码及Linux安装,但是对于windows用户来说,这里只提供了32位机器的安装包,并未提供64位的安装包,那么Windows
64位系统的人员如何进行安装呢?
其实scikit-learn官方网站已经给了提示,要是寻找不到适合自己操作系统的安装包,可以到http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn这里选择.wl形式的安装包来进行安装,安装.wl形式的安装包的时候就要用到pip这个安装工具,Python3.x系列自带这个工具,用户在安装完毕Python之后,只需进入你的.wl所在路径,然后在命令行控制台界面输入Python,进入Python交互界面即可,然后输入 pip install xx.wl安装即可。
3、安装Scipy,SciPy是一款方便、易于使用、专为科学和工程设计的Python工具包.它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等.其实Scipy也是作为Python的一个类库来用的。
官方网站地址:http://numpy.scipy.org/
实际托管地址:http://sourceforge.net/projects/scipy/files/
接下来的安装步骤 和安装numpy一样,这里不再赘述。
4、安装你的scikit-learn。
起安装包来源也有两种方式
4.1、https://pypi.python.org/pypi/scikit-learn/
这个网址里面,你可以查询Linux和Windows的安装包,在页面的最下面。
4.2、http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn
选择这种安装的话,是以.wl形式进行安装的,关于.wl安装命令网上很多教程,这里不再赘述。