Numpy 安装SciPy

SciPy是一个和NumPy密切相关的Python科学计算库。实际上,很多年前,SciPy和NumPy归属于同一个项目。本节将介绍怎样安装SciPy

具体步骤

下面介绍安装SciPy的具体步骤。

  • 从源文件安装

如果已经安装了Git,可以使用如下命令复制SciPy的版本库:

git clone https://github.com/scipy/scipy.git  

python setup.py build
python setup.py install --user 

上面这两条命令把SciPy安装到了你的用户目录,要求Python的版本不低于2.6。
构建安装文件之前,你还需要安装以下依赖包:

  1. BLAS和LAPACK库
  2. C和Fortran编译器

作为NumPy安装文件的一部分,你有可能已经安装好这些软件了。

  • 在Linux环境中安装SciPy

大多数Linux发行版都有SciPy安装包。我们将针对几个流行的Linux发行版,介绍必要的安装步骤。

  1. 在Red Hat、Fedora和CentOS中安装SciPy,需要在命令行界面中运行如下命令:
yum install python-scipy
  1. 在Mandriva中安装SciPy,需要运行如下命令行指令:
urpmi python-scipy
  1. 在Gentoo中安装SciPy,需要运行如下命令行指令:
sudo emerge scipy
  1. 在Debian或Ubuntu中安装时,需要键入如下命令:
sudo apt-get install python-scipy
  • 在Mac OS X环境中安装SciPy

需要用到苹果开发工具Xcode,因为其中包含了BLAS和LAPACK库。可以在苹果应用商店或者Mac电脑附带的DVD安装光盘中找到Xcode,还可以访问苹果开发者网站的 https://developer.apple.com/technologies/tools/页面获取最新版本。要确保Xcode中所有的可选包都已安装。
你可能在安装NumPy的时候已经安装好了Fortran编译器。在http://r.research.att.com/tools/中可以找到gfortran的二进制安装文件。

  • 使用easy_install或pip安装SciPy

使用如下两条命令之一完成安装。

sudo pip install scipy

easy_install scipy

  • 在Windows环境中安装

如果你已经安装了Python,推荐的安装方法是下载和使用二进制的SciPy安装文件。另一种选择是安装Enthought公司的Python发行版,里面包括了SciPy在内的多种Python科学计算软件包。

  • 检查安装情况

使用如下代码,检查SciPy的安装情况:

import scipy
print scipy.__version__
print scipy.__file__

这将显示正确的SciPy版本号。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程