首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Fedora 24中使用fish shell作为用户加载MPI模块

如何在Fedora 24中使用fish shell作为用户加载MPI模块
EN

Stack Overflow用户
提问于 2016-09-18 01:35:21
回答 2查看 554关注 0票数 0

我不知道如何在Fedora中加载一个用户的MPI模块。

我使用的是鱼壳,我不知道与bash shell相比加载模块是否会出现任何问题。

我如何尝试加载MPI模块

代码语言:javascript
复制
lumx@localhost ~> sudo module load mpi
[sudo] password for lumx: 
sudo: module: command not found
lumx@localhost ~> 

此外,是否有方法加载他们在启动期间,所以我将不必担心加载模块再次。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-22 05:35:08

我设法解决了这个问题。

我刚刚将/usr/lib64 64/openmpi/bin/添加到我的用户路径中。我不知道这是否是正确的解决方案,而不是加载模块。

代码语言:javascript
复制
set -U fish_user_paths /usr/lib64/openmpi/bin/ $fish_user_paths
票数 0
EN

Stack Overflow用户

发布于 2016-09-20 20:32:54

至少OpenMPI和MPICH分布较少。如果您只是安装软件包,您的环境没有正确设置,因此您可以直接使用该软件。但是,每个发行版都有一个包,它加载正确设置环境所需的模块。对于MPICH的情况是mpich-autoload

另一方面,module命令既不是二进制文件,也不是脚本文件,因此$PATH值不应影响。它不需要管理权限,所以您可以直接使用它的用户模式。

最后,我建议您通过运行

代码语言:javascript
复制
$ module avail
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39553276

复制
相关文章

相似问题

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