扫码一下
查看教程更方便
Python官方版本是不包含NumPy模块的,如果想要使用NumPy除了安装Python官方版本之外,还需要单独对NumPy模块儿进行安装。 本章节就来介绍几种不同的安装方式
对于许多用户,尤其是在 Windows 上,最简单的方法是下载以下的 Python 发行版,它们包含了所有的关键包(包括 NumPy,SciPy,matplotlib,IPython,SymPy 以及 Python 核心自带的其它包):
安装 NumPy 最简单的方法就是使用 pip 工具:
$ pip3 install --user numpy scipy
--user 选项可以设置只安装在当前的用户下,而不是写入到系统目录。
默认情况使用国外线路,国外太慢,我们使用清华的镜像就可以:
pip3 install numpy scipy -i https://pypi.tuna.tsinghua.edu.cn/simple
-i 选项用来指定下载安装包使用的镜像地址 使用pip工具是一种 Linux下通用的方式。下面我们来看一下不同的Linux系统各自的安装方式
$ sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
$ sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel
Mac 系统的 Homebrew 不包含 NumPy 或其他一些科学计算包,所以可以使用以下方式来安装:
$ pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
核心 Python(2.6.x、2.7.x 和 3.2.x 以后)必须与 distutils 一起安装,并且应该启用 zlib 模块。
同时要保证我们的系统中的GNU gcc(4.2 及以上)C 编译器必须可用。
要安装 NumPy,可以运行以下命令。
$ python setup.py install
要测试是否正确安装了 NumPy 模块,尝试从 Python 提示符导入该扩展包。
$ python
...
>>> import numpy
如果未安装,将显示以下错误消息。
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import numpy
ImportError: No module named 'numpy'
或者,使用以下语法导入 NumPy 包
$ python
...
>>> import numpy as np
测试是否安装成功:
from numpy import *
print(eye(4))
运行结果如下,则说明安装成功
[[1. 0. 0. 0.]
[0. 1. 0. 0.]
[0. 0. 1. 0.]
[0. 0. 0. 1.]]