上QQ阅读APP看书,第一时间看更新
3.2 NumPy环境安装配置
标准的Python发行版不会与NumPy模块捆绑在一起。一个轻量级的替代方法是使用流行的Python包安装程序pip来安装NumPy(http://www.lfd.uci.edu/~gohlke/pythonlibs/)。
pip install numpy
启用NumPy的方法是使用操作系统的可安装的二进制包。这些二进制包包含完整的SciPy技术栈(包括NumPy、SciPy、Matplotlib、IPython、SymPy以及Python核心自带的其他包)。
1.Windows
Anaconda(www.continuum.io)是一个带有SciPy技术栈的免费Python发行版。它可用于Linux和Mac系统。
Canopy(www.enthought.com/products/canopy/)是可用的免费和商业发行版,带有完整的SciPy技术栈,可用于Windows, Linux和Mac系统。
Python (x,y)(www.python-xy.github.io/)是一个免费的Python发行版,带有SciPy技术栈和Spyder IDE,可用于Windows。
2.Linux
Linux发行版的相应软件包管理器可用于安装一个或多个SciPy技术栈中的软件包。
3.Ubuntu
sudo apt-get install python-numpy python-scipy python-matplotlibipythonipythonnotebook python-pandas python-sympy python-nose
4.Fedora
sudo yum install numpyscipy python-matplotlibipython python-pandas sympy python-nose atlas-devel
5.从源码构建
核心Python(2.6.x、2.7.x和3.2.x起)必须安装distutils,zlib模块应该启用。GNU(4.2及以上)C编译器(GCC)必须可用。要安装NumPy,请运行以下命令。
Python setup.py install
要测试NumPy模块是否正确安装,可尝试从Python提示符导入它。如果未安装,那么将显示以下错误消息: