我是Linux n00b,我想安装SciPy来帮我做作业。
这page使我困惑,而不是帮助我。
我一直在指导自己从sourceforge获得的INSTALL.txt文件,该文件说
PREREQUISITES
=============
SciPy requires the following software installed:
1) Python__ 2.4.x or newer
Debian packages: python python-dev
Make sure that the Python package distutils is installed before
continuing. For example, in Debian GNU/Linux, distutils is included
in the python-dev package.
Python must also be compiled with the zlib module enabled.
__ http://www.python.org
2) NumPy__ 1.2.0 or newer
Debian package: python-numpy
__ http://www.numpy.org/
3) Complete LAPACK__ library (see NOTES 1, 2, 3)
Debian/Ubuntu packages (g77): atlas3-base atlas3-base-dev
Various SciPy packages do linear algebra computations using the LAPACK
routines. SciPy's setup.py scripts can use number of different LAPACK
library setups, including optimized LAPACK libraries such as ATLAS__ or
the Accelerate/vecLib framework on OS X. The notes below give
more information on how to prepare the build environment so that
SciPy's setup.py scripts can use whatever LAPACK library setup one has.
__ http://www.netlib.org/lapack/
__ http://math-atlas.sourceforge.net/
通过Synaptic Package Manager我下载了所有这些+ IPython。
我想我会在你们回答我的第一个问题之间陷入困境,并最终得到这个东西,我会不时更新这个帖子。
第一个问题: 通过this link引导自己,我用scipy下载了sourceforge .tar文件。
我在/ home / antonio / Desktop / Downloads
中提取了它的内容我运行了链接上显示的命令:
jajaja:/home/antonio/Desktop/Downloads# cd scipy-?.?.?
jajaja:/home/antonio/Desktop/Downloads/scipy-0.7.0# setup.py build
bash: setup.py: command not found
^为什么??
为什么看起来找不到命令?我应该在其他地方提取.tar文件的内容吗?
答案 0 :(得分:4)
我最近在我的Debian / Lenny系统上安装了scipy。 我所做的只是安装(使用aptitude)Debian软件包
在终端中启动ipython -pylab
并且一切正常。
答案 1 :(得分:3)
为什么不直接安装SciPy?这不是最新版本,但是0.6可能足以满足您的需求吗?
# apt-get install python-scipy
以root身份,或
$ sudo apt-get install python-scipy
答案 2 :(得分:2)
该链接告诉您执行
python setup.py build
但你正在执行
setup.py build
由于您是n00b,因此您必须完全按照 的说明进行操作。