我试图加载几个模块以在Linux上构建库,但被告知命令'module'不存在。我四处搜寻,发现解决方案是找到一个名为“模块”的目录,尽管进行了广泛的搜索,但仍找不到该目录。

我不太确定应该做什么,将不胜感激(知道我正在使用的makefile使用csh而我的默认shell是bash时,这可能会有所帮助)。谢谢!

最佳答案

我试图重现它,结果对我来说

source /etc/profile.d/modules.sh

.sh脚本中有助于bash和类似代码。对于cshtcsh,您必须添加
source /etc/profile.d/modules.csh

到脚本。请注意,此行必须排在第一位,然后是
module load foo

线。

关于linux - 模块: command not found,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2257854/

10-11 16:30