我试图加载几个模块以在Linux上构建库,但被告知命令'module'不存在。我四处搜寻,发现解决方案是找到一个名为“模块”的目录,尽管进行了广泛的搜索,但仍找不到该目录。
我不太确定应该做什么,将不胜感激(知道我正在使用的makefile使用csh而我的默认shell是bash时,这可能会有所帮助)。谢谢!
最佳答案
我试图重现它,结果对我来说
source /etc/profile.d/modules.sh
在
.sh
脚本中有助于bash
和类似代码。对于csh
和tcsh
,您必须添加source /etc/profile.d/modules.csh
到脚本。请注意,此行必须排在第一位,然后是
module load foo
线。
关于linux - 模块: command not found,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2257854/