提问人:Raphael Santos 提问时间:11/7/2023 最后编辑:Raphael Santos 更新时间:11/7/2023 访问量:30
如何安装 OpenMPI、MPICH 和其他 MPI 变体,以便它们仅在本地工作,而不是全局工作?
How do I install OpenMPI, MPICH, and other MPI variants so that they work only locally, not globally?
问:
我想做的是安装各种版本的 OpenMPI、MPICH 等,这样我就可以专门为这些版本运行代码,但以一种不会相互混淆的方式。 我是使用 Linux 的新手。有没有比我认为应该工作的方法更简单的方法(将 MPI 的版本安装在文件夹中,以便它只能在该文件夹中工作)还是有另一种方法可以做到这一点?
我使用 Ubuntu 22.04 作为我的 Linux 发行版。
答:
0赞
SKPS
11/7/2023
#1
对于相应的软件包,您需要查看它们是否可以在安装过程中进行配置。基于它,您可以例如在安装过程中指定:
./configure --prefix=/path/to/local/directory
在此之后,您只需要“导出”此路径,并且可能需要在安装后“包含”库路径。
export PATH=/path/to/local/directory/bin:$PATH
export LD_LIBRARY_PATH=/path/to/local/directory/lib:$LD_LIBRARY_PATH
您可以创建不同的 bash 脚本,这些脚本和路径取决于您要选择的版本。export
include
评论