centos非root安装openmpi
时间: 2023-10-31 16:31:00 浏览: 149
centos 非root安装nginx
1. 下载OpenMPI源码包
从OpenMPI官网下载最新版本的源码包,如openmpi-4.1.1.tar.gz。
2. 解压源码包
将下载后的源码包解压到指定目录下,如/opt/openmpi-4.1.1。
3. 配置环境变量
在非root用户的.bashrc文件中添加以下环境变量:
export PATH=/opt/openmpi-4.1.1/bin:$PATH
export LD_LIBRARY_PATH=/opt/openmpi-4.1.1/lib:$LD_LIBRARY_PATH
4. 编译和安装
进入源码包目录,执行以下命令:
./configure --prefix=/opt/openmpi-4.1.1
make
make install
5. 验证安装
执行以下命令验证OpenMPI安装是否成功:
mpicc --version
如果成功安装,则会显示OpenMPI版本信息。
注意事项:
1. 安装OpenMPI时需要安装相关依赖库,如gcc、g++、make等。
2. 非root用户需要有写入/opt目录的权限。
3. 安装完成后需要重新登录或执行source命令使环境变量生效。
阅读全文