使用pip install NumPy可以用pip安装NumPy。

SciPy也有类似的可能性吗?(执行pip install scipy不起作用。)


更新

SciPy包现在可以和pip一起安装了!


当前回答

如果我第一次安装BLAS, LAPACK和GCC Fortran作为系统包(我使用Arch Linux),我可以安装SciPy:

pip install scipy

其他回答

在Fedora上,这是有效的:

sudo yum install -y python-pip
sudo yum install -y lapack lapack-devel blas blas-devel 
sudo yum install -y blas-static lapack-static
sudo pip install numpy
sudo pip install scipy

如果你在下载时得到任何公钥错误,添加——nogpgcheck作为参数到yum,例如: Yum—nogpgcheck安装blas-devel

在Fedora 23以后,使用dnf代替yum。

要在windows上安装scipy,请遵循以下说明:-

步骤1:按此链接http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy下载scipy .whl文件(例如scipy-0.17.0-cp34-none-win_amd64.whl)。

步骤2:从命令提示符(cd文件夹名)进入下载文件所在的目录。

步骤3:执行以下命令:

pip install scipy-0.17.0-cp27-none-win_amd64.whl

在Ubuntu 10.04 (Lucid)中,在安装了一些依赖项后,我可以成功地安装scipy(在virtualenv中),特别是:

$ sudo apt-get install libamd2.2.0 libblas3gf libc6 libgcc1 libgfortran3 liblapack3gf libumfpack5.4.0 libstdc++6 build-essential gfortran libatlas-sse2-dev python-all-dev

你也可以在python 3.6的windows中使用此命令

尝试easy_install表明它们在pip搜索的Python包索引中的列表有问题。

easy_install scipy
Searching for scipy
Reading http://pypi.python.org/simple/scipy/
Reading http://www.scipy.org
Reading http://sourceforge.net/project/showfiles.php?group_id=27747&package_id=19531
Reading http://new.scipy.org/Wiki/Download

然而,并不是一切都失去了;pip可以从Subversion (SVN)、Git、Mercurial和Bazaar存储库安装。SciPy使用SVN:

pip install svn+http://svn.scipy.org/svn/scipy/trunk/#egg=scipy

更新(12 - 2012):

pip install git+https://github.com/scipy/scipy.git

由于NumPy是一个依赖项,所以也应该安装它。