Modulefile 默认版本文件编写方式

环境管理 2 1613 张长瑞 收藏

在使用 Module 工具时,经常看到(default)项,此项代表当你使用 module load xxx 的时候,在 xxx 的后面不需要添加版本,即可载入 default 默认版本。

那么如何设置这个 default 项呢。

在 Modules 软件 4.0 以上版本中,使用.version 和.modulerc 文件来控制默认版本(注意,前面有一个 “点”)

.version 文件写法

#%Module1.0####  The desired version of X11##set ModulesVersion "4.9.3"

.modulerc 文件写法

#%Module1.0####  The desired version of X11##module-version "4.9.3" default

将写好的文件放置在 modulefile 同级目录下,即可实现在 module avail 时查看到默认版本,在 module load 时载入默认版本


相关推荐:

网友留言:

  1. Gman
    回复
    我的作法是在第一层的 modulefile 路径下放一个汇总所有tool的 .modulerc 档案,
    透过 link 的方式 link 到每个软件各自的 modulefile 目录下
    往后只需要维护这个 .modulerc 就行了
    1. 团子精英
      回复
      good idea啊!~~~~学习了
您需要 登录账户 后才能发表评论

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码