在Ubuntu中安装最新的scipy(0.9)?

时间:2011-02-21 01:01:34

标签: python ubuntu numpy scipy

我尝试了tutorial,但是在构建ATLAS + LAPACK后几小时我在make install中出错了。我尝试下载以下4个库并安装它但没有骰子。

目前我已经从ubuntu存储库安装了numpy 1.3和scipy 0.7.2。我需要一个来自scipy 0.9的功能。任何方式(最好是万无一失)我可以安装它吗?

4 个答案:

答案 0 :(得分:3)

ActivePython包含一个包管理器,允许您从PyPM安装scipy 0.9(在numpy,matplotlib等中)。

pypm install numpy

这些软件包使用ATLAS + LAPACK(Linux),veclib(OSX)或英特尔MKL / ifortran(Windows)构建。

答案 1 :(得分:1)

要安装Scipy 0.9,您需要安装一个比1.3更新的Numpy。它将使用的最古老的Numpy是1.4:

https://github.com/scipy/scipy/blob/maintenance%2F0.9.x/INSTALL.txt

希望升级你的Numpy安装会有所帮助!

否则,我再次提出Josh对预先包装发行版的建议。我知道有几个人使用Sage并说它很容易起床和跑步。

答案 2 :(得分:0)

我是Enthought Python Distribution(EPD)的忠实粉丝,可以将我的大多数科学图书馆整齐地打包在一个地方:

http://www.enthought.com/products/epd.php

如果你在学术界,这是免费的。

还有其他选项,如Python(x,y)和Sage:

http://code.google.com/p/pythonxy/

http://sagemath.org/

预打包发行版是您最接近万无一失的方式。我以前从头开始制作scipy / numpy,但如果没有进一步的细节,我无法帮助你。

答案 3 :(得分:0)

您可以先在哪里安装依赖项?

sudo apt-get install gcc g77 python-dev atlas3-base-dev

然后继续安装scipy?