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
module avail gromacs
加载GROMACS/2021-gromacs软件环境
module add GROMACS/2021-gromacs
显示所有已加载的环境
module list
清除已加载的环境
module purge
平台上预安装了部分常用软件,用户可通过module指令进行查看和加载使用。此外,Python、R语言、perl环境以及大部分软件可以通过conda进行安装和管理。
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Module
+关注
关注
0文章
77浏览量
13589 -
高性能计算
+关注
关注
0文章
97浏览量
13835
发布评论请先 登录
相关推荐
热点推荐
深度解析 RK 平台 U-Boot 环境变量(env):原理、配置与实战
环境变量(env)是 U-Boot 的核心配置机制,无需重新编译即可灵活调整启动参数。在 Rockchip(RK)平台上,环境变量不仅继承了 U-Boot 的通用特性,还针对 RK 芯片架构做了大量
探索ADA4355:高性能电流输入μModule的卓越之选
探索ADA4355:高性能电流输入μModule的卓越之选 在电子设计领域,高性能的数据采集解决方案一直是工程师们追求的目标。今天,我们将深入探讨一款令人瞩目的产品——ADA4355,
飞凌嵌入式ElfBoard-环境变量之删除清空环境变量environ
如同之前介绍environ获取环境变量一样;在加载进程的时候,系统会为每一个进程复制一份系统环境变量副本,可以直接通过将全局变量environ赋值为 NULL来清空所有变量。exter
发表于 03-26 10:23
飞凌嵌入式ElfBoard-环境变量之删除清空环境变量clearenv
有的场景需要清空环境变量,然后再重新进行构建,如果是使用unsetent的话会比较繁琐;clearenv() 将当前进程的环境变量列表清空,使得后续的环境变量访问(如getenv())返回 NULL
发表于 03-26 10:22
飞凌嵌入式ElfBoard-环境变量之添加修改环境变量setenv
setenv() 函数可以向进程的环境变量列表中添加新的环境变量,或者修改现有环境变量的值。相比 putenv(),setenv() 提供了更安全的方式来操作环境变量,因为它会复制传入
发表于 03-26 09:24
飞凌嵌入式ElfBoard-环境变量之添加修改环境变量putenv
在shell中有许多方法能够修改环境变量,例如export,set等命令;要永久修改环境变量,也可以将 export 相关语句添加到用户的 ~/.bashrc 或 ~/.bash_profile
发表于 03-26 09:22
Navicat、DBeaver和NineData这三款数据库管理工具,在变更审批上的区别到底有多大?
目前市场上,Navicat、DBeaver、NineData 是常用的三款数据库管理工具,但三者在数据变更审批这一核心能力上的差异,足以影响团队的研发效率和数据安全。本文将从技术场景出发,深度对比三
飞凌嵌入式ElfBoard-环境变量之获取环境变量
在shell命令行中可以通过多种方式查看环境变量;shell本身就是一个进程,子进程会继承父进程的环境变量副本,可以直接通过env命令查看当前shell进程的所有环境变量;如果想查看特定进程
发表于 03-13 08:50
深入剖析LTM8032:高性能DC/DC μModule稳压器的卓越之选
深入剖析LTM8032:高性能DC/DC μModule稳压器的卓越之选 在电子工程师的日常工作中,电源管理模块的选择至关重要,它直接影响着整个系统的
深度剖析LTM4637:高性能DC/DC μModule稳压器的卓越之选
深度剖析LTM4637:高性能DC/DC μModule稳压器的卓越之选 在电子设备的电源管理领域,高性能、高集成度的DC/DC稳压器一直是
Linux进程管理不用愁!这6个工具帮你搞定90%场景
在 Linux 系统中,进程是资源分配的基本单位,无论是服务器运维、程序调试还是日常使用,掌握进程管理工具都是必备技能。今天就带大家梳理 6 个最常用的进程管理工具,从查看进程到控制进程,一篇文章全搞定!
Ansible与SaltStack配置管理工具的对比
在大规模服务器运维场景中,配置管理工具是基础设施自动化的核心组件。经过多年生产环境实践,Ansible和SaltStack作为两款主流的配置管理工具,各自占据了相当的市场份额。本文基于笔者在多个
ESP32-S3 工具链+环境配置的最终步骤清单
)。
脚本会自动下载 ESP32-S3 对应的 Xtensa LX7 工具链(包含 xtensa-esp32s3-elf),等待安装完成(无需额外操作)。
步骤2:加载环境变量(每次新终端需执行)
在同一
发表于 11-26 07:36
WIN10配置Hbird-SDK环境变量
按照胡老师的《RISC-V CPU下工程与实践》的7.4的151和152页配置Hbird-SDK的环境变量,出现了问题。
问题如下:
首先创建setup_config.bat,之后CMD中运行
发表于 10-27 06:38
Splashtop 入选 Gartner 端点管理工具市场指南代表供应商
近日,国际权威IT研究与咨询机构Gartner发布《端点管理工具市场指南》(MarketGuideforEndpointManagementTools)报告(以下简称“报告”),为企业评估技术供应商
高性能计算之Module环境变量管理工具
评论