深入浅出Python机器学习
上QQ阅读APP看书,第一时间看更新

2.3 一些必需库的安装及功能简介

现在我们已经安装好了Python和Jupyter Notebook,但是这还不够,我们还需要安装一些库,才能完成本书内容的学习与练习。这些库包括Numpy、Scipy、matplotlib、pandas、IPython,以及非常核心的scikit-learn。下面我们一起来安装这些库。

首先,如果你用的是MAC OS X,那安装的过程会令人很舒服,你只需要在MAC的终端中输入一行命令:

sudo pip3 install numpy scipy matplotlib ipython pandas scikit-learn

然后安静地等待计算机把这些库逐一下载并安装好就可以了。

但如果是Windows系统,你可能会在安装Scipy这一步时遇到一些问题,解决方法是在下面这个链接中手动下载Numpy + MKL的安装文件和Scipy的安装文件。

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

在这个链接的页面中分别找到和你的系统及Python版本相对应的Numpy + MKL安装文件和Scipy安装文件,并下载到本地计算机;然后以管理员身份运行Windows命令提示符,在命令提示符中进入两个安装文件所在的目录,输入命令如下:

pip install 安装文件全名

一定要先安装Numpy + MKL安装包,再安装Scipy才能成功。安装完成后,在Python IDLE中输入import +库名称来验证是否安装成功,例如,想知道Scipy是否安装成功,就在IDLE中输入如下代码:

import scipy

如果没有报错,则说明安装已经成功,可以使用了。现在我们一起来看一下这些库的主要功能。

注意 如果操作系统是Windows 10,那么记得用管理员身份运行命令提示符,否则安装过程中可能会提示拒绝访问。