environment-modules - 在模块文件中设置默认版本
问题描述
给定一个包含多个版本的模块文件的目录,如何设置默认值以便用户可以键入module load random_tool
而无需指定版本号?
% ls random_tool
1.2 2.3 3.0
解决方案
给定一个模块文件目录:
% cd random_tool
% ls
1.2 2.3 3.0
您可以通过创建.version
文件将其中一个设置为默认值。例如,假设我们希望 2.3 成为默认值。我们创建以下.version
文件。
#%Module
set ModulesVersion 2.3
现在,当一个人加载时random_tool
,他们将获得 2.3 版。
% module load random_tool
% random_tool --version
2.3
%
推荐阅读
- arduino-c++ - TinkerCAD Ardunio 代码错误,参数太少
- gpflow - 诱导变量的重塑 - GPflow
- sql - 创建没有重复的新 SQL 表
- javascript - 如何使用 Redux 只更新组件的一个实例?
- python - 如何将多个时间序列列转换为横截面数据?
- stripe-payments - 使用 SetupIntent 和 PaymentIntent 时,是否有等效于默认来源的方法?
- c# - 如何在 QnAMakerDialogbase 中获取 qna 响应:QnAMakerDialog
- python - 如何通过 Python 上的 Bitmex Websocket Api 接收实时数据?
- keycloak - Red Hat SSO 7.3.0.GA 的 Keycloak API 调用依赖项
- http - 戈朗。如何自动授权我的应用访问 spotify API?