Debian / Ubuntu developer install¶
Dependencies¶
See Download and Install for the installation instructions. Since NiPy
is provided within stock distribution (main
component of Debian,
and universe
of Ubuntu), to install all necessary requirements it
is enough to:
sudo apt-get build-dep python-nipy
Note
Above invocation assumes that you have references to Source
repository listed with deb-src
prefixes in your apt .list files.
Otherwise, you can revert to manual installation with:
sudo apt-get build-essential
sudo apt-get install python-dev
sudo apt-get install python-numpy python-numpy-dev python-scipy
sudo apt-get install liblapack-dev
sudo apt-get install python-sympy
Useful additions¶
Some functionality in NiPy requires additional modules:
sudo apt-get install ipython
sudo apt-get install python-matplotlib
sudo apt-get install mayavi2
For getting the code via version control:
sudo apt-get install git-core
Then follow the instructions at Submitting a patch.
And for easier control of multiple Python modules installations (e.g. different versions of IPython):
sudo apt-get install virtualenvwrapper