管理HPC模块系统的Python软件包

3
我在一个使用模块系统进行软件版本管理的HPC环境中工作。我正在使用Python自动安装某些需要依赖项的软件。
您知道是否存在任何用于管理模块系统的Python包/模块吗?(列出可用模块,加载/卸载模块,读取模块文件等)。我找不到类似的东西。

我不知道是否有Python接口可以访问模块系统。你可以尝试成为第一个创建这样的接口并将其开源化的人吗?从module -t <cmd>中解析简洁的输出应该相当容易。 - Hristo Iliev
嗨Hristo,是的,我认为这就是我要做的事情,因为我没有找到类似的东西,而且我认为它可能会有用。当我有些成果或者已经实现了解决方案时,我会再次发布的。 - guillemch
1个回答

1

请看easybuild。它旨在自动化科学软件的安装,并处理模块文件,因此您可能会在其中找到有趣的模式/线索。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接