错误:无法找到“gcc/9.4.0”的模块文件大家好我在linux上没有太多经验,而且我在加载模块时遇到了一些问题。我使用如下命令:模块加载gcc/9.4.0,但得到如下结果:错误:无法找到“gcc/9.4.0”的模块文件接下来我该怎么办?如果我成功加载模块,我可以使用以下命令:icc -o xxxxx?如果你能推荐一些初学者的书,我将不胜感激!谢谢大家!
gzjq41n41#
按照下面的步骤为linux设置环境变量首先输入module --version如果没有显示任何内容,安装它首先检查以查看正确的模块路径和模块文件。使用echo $MODULEPATH查看包含modulefiles的目录。你会看到目录模块命令将寻找modulefiles类型modinfo -n gcc/9.4.0看到完整的路径到模块文件,如果它不在那里,那么你需要创建一个在你的主目录或另一个modulepath.要加载gcc/9.4.0的模块,请使用module load gcc/9.4.0。这将设置环境变量和路径,以便使用gcc-9作为编译器。是的,您可以使用icc -0 xxxxx来编译gcc-9代码要深入了解,以下链接将有所帮助:https://modules.readthedocs.io/en/latest/INSTALL.htmlhttps://southgreenplatform.github.io/trainings/hpc/moduleinstallation/
module --version
echo $MODULEPATH
modinfo -n gcc/9.4.0
module load gcc/9.4.0
icc -0 xxxxx
> book: linux pocket guide by daniel J. Barrett > > book: The linux command line by william shotts
1条答案
按热度按时间gzjq41n41#
按照下面的步骤为linux设置环境变量
首先输入
module --version
如果没有显示任何内容,安装它首先检查以查看正确的模块路径和模块文件。使用echo $MODULEPATH
查看包含modulefiles的目录。你会看到目录模块命令将寻找modulefiles类型modinfo -n gcc/9.4.0
看到完整的路径到模块文件,如果它不在那里,那么你需要创建一个在你的主目录或另一个modulepath.要加载gcc/9.4.0的模块,请使用
module load gcc/9.4.0
。这将设置环境变量和路径,以便使用gcc-9作为编译器。是的,您可以使用icc -0 xxxxx
来编译gcc-9代码要深入了解,以下链接将有所帮助:
https://modules.readthedocs.io/en/latest/INSTALL.htmlhttps://southgreenplatform.github.io/trainings/hpc/moduleinstallation/