Python DRMAA 库
项目描述
分布式资源管理应用API (DRMAA) 的Python绑定。更多信息请阅读文档。
如果您只想在DRMAA兼容的网格上运行Python函数,请使用GridMap。
需求
Python 2.7+
DRMAA兼容的集群(例如,Grid Engine)
安装
要使用DRMAA Python库,您需要通过pip安装它
pip install drmaa
然后设置必要的环境变量,以便您的特定DRM系统。对于SGE,这意味着需要设置SGE_ROOT和SGE_CELL,如下所示
export SGE_ROOT=/path/to/gridengine
export SGE_CELL=default
其中/path/to/gridengine/是您的Grid Engine安装的实际路径,而default是您的安装的实际cell。路径通常是/var/lib/gridengine。
您还需要访问C库libdrmaa.so.1.0,这通常可以在大多数Unix上的libdrmaa-dev包中安装。一旦安装,您可能需要通过设置环境变量DRMAA_LIBRARY_PATH来告诉DRMAA Python库的安装位置,如果它不是Python通常查找库的位置。
export DRMAA_LIBRARY_PATH=/usr/lib/libdrmaa.so.1.0
致谢
感谢StatPro和Educational Testing Service为DRMAA Python的开发提供资金。
变更日志
关闭
drmaa-0.7.9.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 12540cd98afc40d5c0b2f38d7b0e46468d1c45192a2f401f41fc2eda9c9f5542 |
|
MD5 | 6af5c9c83d33fdb2fd28094717422a54 |
|
BLAKE2b-256 | de3f3f74887d9ba45c34a9b12c754d064ba2a8f9458d6ab3967915d4337bc6df |