跳转到主要内容

EasyBuild是一个软件构建和安装框架,允许您以高效的方式管理高性能计算(HPC)系统上的(科学)软件。

项目描述

https://github.com/easybuilders/easybuild/raw/develop/logo/png/easybuild_logo_2022_horizontal_dark_bg_transparent.png https://github.com/easybuilders/easybuild/actions/workflows/doc_build.yml/badge.svg

EasyBuild是一个软件构建和安装框架,允许您以高效的方式管理高性能计算(HPC)系统上的(科学)软件。

源代码

EasyBuild 的源代码分散在多个 GitHub 仓库中

相应的 Python 包可通过 PyPi 获取

文档

请在 http://docs.easybuild.io 阅读详细的说明书(RTFM!)。

入门

建议使用 pip 安装 EasyBuild。您应该先 配置 EasyBuild,使其符合您的需求。

这样就可以轻松安装(科学)软件了。请查看 EasyBuild 文档中的 典型工作流程示例,了解如何通过单条命令让 EasyBuild 构建 安装 WRF

对于耐心不足者的快速演示

安装 EasyBuild 后,您可以通过以下命令在由开源组件(GCC、OpenMPI 等)组成的编译器工具链上构建和安装 HPL

$ module load EasyBuild
$ export EASYBUILD_PREFIX=/tmp/$USER  # example installation prefix
$ eb HPL-2.3-foss-2019b.eb --robot

这将安装一个 HPL 的模块文件,您可以通过加载它来开始使用

$ export MODULEPATH=$EASYBUILD_PREFIX/modules/all:$MODULEPATH
$ module load HPL

有关使用 EasyBuild 的更多信息,请参阅 EasyBuild 文档

联系方式

您可以通过不同的方式与 EasyBuild 社区取得联系

邮件列表

有一个 EasyBuild 邮件列表 easybuild@lists.ugent.be 可订阅。

该列表由 EasyBuild 的用户和开发者共同使用,因此如果您有任何问题或建议,可以将其发布在那里。

只有成员可以在此邮件列表上发布。要申请加入,请参阅 https://lists.ugent.be/wws/info/easybuild

Slack

您可以通过 Slack 联系 EasyBuild 社区:https://easybuild.slack.com,通过 https://easybuild.io/join-slack 自行请求邀请。

Twitter

EasyBuild 团队也有 Twitter 账号:@easy_build

免责声明

EasyBuild 主要用于基于 x86_64 的 Linux 系统(RedHat-based、Debian、SuSE 等)的开发和测试,但可以轻松扩展到其他平台。也提供了一些针对其他基于 Unix 的操作系统(例如 Mac OS X)的限制性支持。

许可证

EasyBuild 由 根特大学高性能计算团队 创建,目前由 EasyBuild 社区 维护,并按照 GNU 通用公共许可证(GPL)第 2 版提供。

致谢

EasyBuild 在 根特大学弗拉芒超级计算中心(VSC)赫尔克里士基金会经济、科学与创新部(EWI) 的支持下创建。

项目详情


版本历史 发布通知 | RSS订阅

下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

easybuild-4.9.4.tar.gz (11.1 kB 查看哈希值)

上传时间 源代码

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面