Numpy环境安装配置,标准的Python并没有包含Numpy
,可以使用python安装程序pip来安装Numpy。
pip install numpy
使用 NumPy 的最佳方法是使用符合操作系统的可安装的二进制包,它包含完整的 SciPy 技术栈(包括 NumPy,SciPy,matplotlib,IPython,SymPy 以及 Python 核心自带的其它包)。
Python自带包
对于许多用户,尤其是在 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 系统。
Numpy 安装
Numpy并不是python的基础包,可以自行安装,方式如下:
- Linux 系统(Ubuntu 和 Debian):
sudo apt-get install python-numpy
- Linux 系统(Fedora):
sudo yum install numpy scipy
- Anaconda 发行版的Windows系统:
conda install numpy
- Numpy 安装到系统后,在Python中输入以下代码导入Numpy:
import numpy as np
测试安装
要测试 NumPy 模块是否正确安装,请尝试从 Python 提示符导入它。
如果未安装,将显示以下错误消息:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <Module>
import numpy
ImportError: No module named 'numpy'
如果安装成功,可以看到如下输出结果: