首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置模块命令的路径?

如何设置模块命令的路径?
EN

Stack Overflow用户
提问于 2018-04-07 15:37:42
回答 1查看 5.8K关注 0票数 0

这是我的.modulepath文件,最后两行是从另一个硬盘安装模块的路径。尽管我添加了这些行,但是模块效用命令并不能获取这些文件夹中的任何模块。如果有人能帮忙的话,会有很大帮助的。

代码语言:javascript
复制
#
#  @(#)$Id: 38aa24cc33a5f54a93781d63005a084f74418022 $
#  Module version 3.2.10
#  init/.modulespath.  Generated from .modulespath.in by configure.
#
#  Modulepath initial setup
#  ========================
#
#  This file defines the initial setup for the module files search path.
#  Comments may be added anywhere, which begin on # and continue until the
#     end of the line
#  Each line containing a single path will be added to the MODULEPATH
#     environment variable. You may add as many as you want - just
#     limited by the maximum variable size of your shell.
#
/etc/environment-modules/modules
#/usr/share/modules/versions                            # location of     version files
#/usr/Modules/$MODULE_VERSION/modulefiles       # Module pkg modulefiles   (if versioning)
#/usr/Modules/modulefiles       # Module pkg modulefiles (if no versioning)
#/usr/share/modules/modulefiles                         # General module files
#/usr/Modules/3.2.10/your_contribs                      # Edit for your requirements
/opt/apps/modulefiles/Core                              
/opt/apps/modulefiles/Compiler                          

我甚至尝试过使用module use /opt/apps/modulesfiles/Core

代码语言:javascript
复制
user@user-N501VW:~$ module use /opt/apps/modulefiles/Core
user@user-N501VW:~$ $MODULEPATH
bash: /opt/apps/modulefiles/Core:/etc/environment-modules/modules:/usr/share/modules/versions:/usr/Modules/$MODULE_VERSION/modulefiles:/usr/share/modules/modulefiles: No such file or directory


akhila@akhila-N501VW:~$ module avail

------------------------------------------------------------- /usr/share/modules/versions --------------------------------------------------------------
3.2.10

------------------------------------------------------------ /usr/share/modules/modulefiles ------------------------------------------------------------
dot         module-git  module-info modules     null        use.own
EN

回答 1

Stack Overflow用户

发布于 2018-06-23 08:47:32

即使在MODULEPATH环境变量中正确设置了特定的模块路径,module avail也不会返回这些目录的任何模块文件。这意味着module没有在这些目录中找到一个作为模块文件的文件。

所以我建议你:

  • 检查挂载点是否正确挂载。
  • 验证目录中的文件是否与您使用的module命令兼容(在您使用的module命令版本中,模块文件的内容应该从#%Module魔术cookie开始)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49709006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档