Installing Dependencies using the package manager on Linux
The following installations are tested on a 32bit and 64bit Debian GNU Linux Box (lenny). The package versions of the tested installation are included in round brackets, as shell the bash was used. We further assume that your system is up to date with all updates installed.
If your distribution ships Python >=2.5 and numpy >=1.1 you can easily install the required packages with your package manager, e.g. on Debain/Ubuntu?:
sudo aptitude install python
sudo aptitude install python-numpy
sudo aptitude install python-scipy
sudo aptitude install python-matplotlib
sudo aptitude install ipython
sudo aptitude install python-lxml
sudo aptitude install python-setuptools
#sudo aptitude install python-omniorb # only needed fissures/DHI
In Ubuntu the python development package is not installed by default. To use obspy.signal simply install it (otherwise it will complain about a missing Python.h header file).
sudo apt-get install python-dev # Ubuntu, obspy.signal only
You can directly go on with the ObsPy installation:
- either install ObsPy via easy_install?
- or install ObsPy via SVN.
Installation from Source
In case you cannot install the dependencies with the package manager, try to install them from source (InstallationFromSource).
