ERROR:105: Unable to locate a modulefile for 'xxx'

1、查看可用的 module ,在命令行输入 module avail

  • 没有 module 命令 ?

    执行 apt-get install environment-modules

  • 如果通过命令 module avail 看到没有 xxx

    需要自行手动安装相应模块,比如缺少 mpi/mpich-x86_64,可执行命令 yum install mpich mpich-devel 进行安装。

2、将 xxx 替换为 屏幕输出 中已有的模块

  • 添加完成 module 后如何设置搜索路径包含刚刚添加的 module ?

    如果使用源代码安装,那么默认的安装路径(这里指Ubuntu)是 /usr/local/Modules/init/ ,在此路径下 打开(如果没有,则新建) vim .modulepath ,添加新路径如:/usr/share/Modules/modulefiles

  • 更多关于 module 命令的使用方法,可以参考 https://blog.mrzhenggang.com/supercomputer-courses-module/
原文地址:https://www.cnblogs.com/zhyantao/p/10462141.html