Installing oBB¶
Requirements¶
oBB requires the following software to be installed:
- Python 2.6 to 2.7
- A working implementation of MPI-2 (e.g. OpenMPI or MPICH)
Additionally, the following python packages should be installed (these will be installed automatically if using pip, see Installation using pip):
Optionally, matplotlib 1.1.0 or higher may be manually installed for visualising the algorithm in 2D.
Installation using pip¶
For easy installation, use pip:
$ [sudo] pip install obb
or alternatively easy_install:
$ [sudo] easy_install obb
If you do not have root privileges or you want to install oBB for your private use, you can use:
$ pip install --user obb
which will install oBB in your home directory.
Manual installation¶
Alternatively, you can download the source code and unpack as follows:
$ wget http://pypi.python.org/packages/source/o/oBB/oBB-X.X.tar.gz $ tar -xzvf oBB-X.X.tar.gz $ cd oBB-X.X
and then build and install manually using:
$ python setup.py build $ [sudo] python setup.py install
If you do not have root privileges or you want to install oBB for your private use, you can use:
$ python setup.py install --user
instead.