NumPy介绍和安装

Python被用于大数据分析、海量数据运算以及机器学习中,这跟它里面很重要的做数学计算的库有关,一个是NumPy,另外一个是Pandas,其中Pandas也是以NumPy为基础的。Python被人诟病的地方就在它的运行速度偏慢,而NumPy底层是用C语言来写成的,所以运行速度极快,满足了在大数据分析中人们对运行速度的要求。

安装NumPy

无论是Windows、Linux还是MacOS,假如已经安装了Python 3的话,可以在命令行下通过pip来安装

pip install numpy

不通过pip来安装

Linux Ubuntu和Debian

可以通过以下代码来进行安装,

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

MacOS

可以使用Homebrew来进行安装,

brew tap homebrew/science && brew install python numpy

Anaconda (Windows)

假如你安装了Anaconda包的话,NumPy及其他很多用于数据计算的库已经预安装好了。这里比较推荐使用Anaconda,因为它提前预装了数据分析所要使用的库,减少了不少的安装工作量,实在是一把利器!