Build a version
If you simply want to run Python functions on a DRMAA-compatbile grid, use GridMap.
- Python 2.6+
- A DRMAA-compatible cluster (e.g., Grid Engine)
To use the DRMAA Python library, you need to install it via pip:
pip install drmaa
and then setup any environment variables that are necessary for your particular DRM system. For SGE, this means SGE_ROOT and SGE_CELL, which should be set as follows:
export SGE_ROOT=/path/to/gridengine export SGE_CELL=default
where /path/to/gridengine/ is replaced with the actual path to your Grid Engine installation, and default is replaced with your installation's actual cell. The path is typically /var/lib/gridengine.
You will also need access to the libdrmaa.so.1.0 C library, which can often be installed as part of the libdrmaa-dev package on most Unixes. Once you have installed that, you may need to tell DRMAA Python where it is installed by setting the DRMAA_LIBRARY_PATH environment variable, if it is not installed in a location that Python usually looks for libraries.
3 months, 2 weeks ago passed
.. image:: http://readthedocs.org/projects/drmaa-python/badge/?version=latest :target: http://drmaa-python.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status
<a href='http://drmaa-python.readthedocs.io/en/latest/?badge=latest'> <img src='http://readthedocs.org/projects/drmaa-python/badge/?version=latest' alt='Documentation Status' /> </a>
Project Privacy Level