NumPy环境


NumPy环境

标准Python发行版不捆绑NumPy模块。一种轻量级的选择是使用流行的Python包安装程序 pip 来安装NumPy 。

pip install numpy

启用NumPy的最佳方式是使用特定于您的操作系统的可安装二进制包。这些二进制文件包含完整的SciPy堆栈(包括NumPy,SciPy,matplotlib,IPython,SymPy和nose包以及核心Python)。

视窗

Anaconda(来自www.continuum.io)是SciPy堆栈的免费Python发行版。它也适用于Linux和Mac。

Canopy(www.enthought.com/products/canopy/)免费提供,并提供完整的用于Windows,Linux和Mac的SciPy堆栈的商业分发。

Python(x,y):这是一个免费的Python发行版,其中包含用于Windows操作系统的SciPy堆栈和Spyder IDE。(可从www.python-xy.github.io/下载)

Linux的

各个Linux发行版的软件包管理器用于在SciPy堆栈中安装一个或多个软件包。

对于Ubuntu

sudo apt-get install python-numpy
python-scipy python-matplotlibipythonipythonnotebook python-pandas
python-sympy python-nose

对于Fedora

sudo yum install numpyscipy python-matplotlibipython
python-pandas sympy python-nose atlas-devel

从源代码构建

核心Python(2.6.x,2.7.x和3.2.x以上)必须与distutils一起安装,并且应启用zlib模块。

GNU gcc(4.2及更高版本)C编译器必须可用。

要安装NumPy,请运行以下命令。

Python setup.py install

要测试NumPy模块是否正确安装,请尝试从Python提示符导入它。

如果未安装,则会显示以下错误消息。

Traceback (most recent call last):
   File "<pyshell#0>", line 1, in <module>
      import numpy
ImportError: No module named 'numpy'

或者,使用以下语法导入NumPy包

import numpy as np