NumPy 安装

Python 官网上的�行版是�包� NumPy 模�的。

我们�以使用以下几�方法�安装。

1�使用已有的�行版本

对于许多用户,尤其是在 Windows 上,最简�的方法是下载以下的 Python �行版,它们包�了所有的关键包(包括 NumPy,SciPy,matplotlib,IPython,SymPy 以� Python 核心自带的其它包):

  • Anaconda: å…�è´¹ Python å�‘行版,用于进行大规模数æ�®å¤„ç�†ã€�预测分æž�,和科学计算,致力于简化包的管ç�†å’Œéƒ¨ç½²ã€‚支æŒ� Linux, Windows å’Œ Mac 系统。
  • Enthought Canopy: æ��供了å…�费和商业å�‘行版。æŒ� Linux, Windows å’Œ Mac 系统。
  • Python(x,y): å…�费的 Python å�‘行版,包å�«äº†å®Œæ•´çš„ Python 语言开å�‘包 å�Š Spyder IDE。支æŒ� Windows,仅é™� Python 2 版本。
  • WinPython: å�¦ä¸€ä¸ªå…�费的 Python å�‘行版,包å�«ç§‘学计算包与 Spyder IDE。支æŒ� Windows。
  • Pyzo: 基于 Anaconda çš„å…�è´¹å�‘行版本å�Š IEP 的交互开å�‘环境,超轻é‡�级。 支æŒ� Linux, Windows å’Œ Mac 系统。

2�使用 pip 安装

安装 NumPy 最简�的方法就是使用 pip 工具:

pip3 install --user numpy scipy matplotlib

--user 选项�以设置�安装在当�的用户下,而�是写入到系统目录。

默认情况使用国外线路,国外太慢,我们使用清�的镜�就�以:

pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

Linux 下安装

Ubuntu & Debian

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

CentOS/Fedora

sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel

Mac 系统

Mac 系统的 Homebrew �包� NumPy 或其他一些科学计算包,所以�以使用以下方��安装:

pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

安装验�

测试是�安装�功:

>>> from numpy import *
>>> eye(4)
array([[1., 0., 0., 0.],
       [0., 1., 0., 0.],
       [0., 0., 1., 0.],
       [0., 0., 0., 1.]])

from numpy import * 为导入 numpy 库。

eye(4) 生�对角矩阵。