Spack重新生成modulefile

Posted 王万林 Ben

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spack重新生成modulefile相关的知识,希望对你有一定的参考价值。

需求

Spack重新生成modulefile。由于新使用了tcl或lmod的module工具,需要重新生成对应的modulefile。

解决

Modules (modules.yaml) — Spack 0.19.0.dev0 documentationhttps://spack.readthedocs.io/en/latest/module_file_support.html#write-a-configuration-file

编辑 $SPACK_ROOT/etc/spack/modules.yaml 文件,将需要的打开,如下图,

然后执行重新生成的命令,

$ spack module tcl refresh
$ spack module lmod refresh

 

参考资料

Modules (modules.yaml) — Spack 0.19.0.dev0 documentationhttps://spack.readthedocs.io/en/latest/module_file_support.html#module-file-customization

Modules (modules.yaml) — Spack 0.19.0.dev0 documentationhttps://spack.readthedocs.io/en/latest/module_file_support.html#refresh-the-set-of-modules

以上是关于Spack重新生成modulefile的主要内容,如果未能解决你的问题,请参考以下文章

TCLSH - modulefile中获取架构与OS发行版信息

/tmp目录不可写,引起module load部分modulefile报错

Spack作业分析

使用外部 MPI 接口安装 spack 包

浅析spack较受关注的场景

Spack [Scala]:按键减少嵌套元组值