高性能计算之Module环境变量管理工具

电子说

1.2w人已加入

描述

Module是一款环境变量管理工具,北鲲云超算平台安装了许多公共软件,通过module实现软件环境变量的管理,快速加载和切换软件环境。用户只需加载模块即可使用平台的软件或依赖库。

平台可以直接支持使用Module工具无需安装和初始化

一. 常用命令

module avail 或 module av      #查看系统中可用的软件 
module spider 或 module sp     #查询所有可用的模块版本    
module add 或 module load      #加载模块             
module rm 或 unload            #卸载模块             
module list 或 module li       #显示已加载模块       
module purge                   #卸载所有模块         
module show [MODULE]           #列出该模块的信息,如路径、环境变量等     
module swap 或 module switch   #将模块1替换为模块2 
module help                    #显示帮助信息   

 

注意事项: 建议不要同时module add多个软件,因为不同软件间可能是有冲突的。比较好的方式是module add一个或一组相互依赖的软件,软件运行完后运行module purge清除导入的环境,然后再导入另外一个或一组相互依赖的软件。

 

二. 使用例子

查看集群现有软件环境

module avail

 

查看gromacs软件环境

module avail gromacs

 

加载GROMACS/2021-gromacs软件环境

module add GROMACS/2021-gromacs

 

显示所有已加载的环境

module list

 

清除已加载的环境

module purge

 

平台上预安装了部分常用软件,用户可通过module指令进行查看和加载使用。此外,Python、R语言、perl环境以及大部分软件可以通过conda进行安装和管理。

 

  审核编辑:汤梓红
 

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分