我尝试了tutorial,但是在构建ATLAS + LAPACK后几小时我在make install中出错了。我尝试下载以下4个库并安装它但没有骰子。
目前我已经从ubuntu存储库安装了numpy 1.3和scipy 0.7.2。我需要一个来自scipy 0.9的功能。任何方式(最好是万无一失)我可以安装它吗?
答案 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/
预打包发行版是您最接近万无一失的方式。我以前从头开始制作scipy / numpy,但如果没有进一步的细节,我无法帮助你。
答案 3 :(得分:0)
您可以先在哪里安装依赖项?
sudo apt-get install gcc g77 python-dev atlas3-base-dev
然后继续安装scipy?