我尝试在 Ubuntu 18.04 上使用 Open MPI 3.1 和 Eclipse PTP 9.1.4 编译并行程序。
构建项目后,我按照帮助-Eclipse平台。
台阶运行配置 → 并行应用程序 → [项目名称] → 目标系统配置 → 通用 OpenMPI Interactive 工作正常,但如果我指定连接类型到当地的我收到以下错误消息。
failed to execute command: ompi_info -a --parseable reason: cannot run program "ompi_info" (in directory "/home/name/Downloads/eclipse"): error=2, No such file or directory`
这常问问题提示在我的 PATH 环境变量中找不到所需的命令,因为 eclipse 可能使用不同的命令。我尝试将 my$PATH
和 my添加$LD_LIBRARY_PATH
到环境变量中运行配置 → [项目名称] → 环境,我也尝试从 shell 启动 eclipse。
我多次重新安装了 Ubuntu 和 Open MPI。
编辑//我使用安装它这指南。我尝试了两种方法(快速和手动),但两次都出现了相同的错误。
我现在刚刚安装了 mpich,它运行良好。
答案1
似乎你应该安装openmpi-bin
提供/usr/bin/ompi_info可执行文件:
sudo apt-get install openmpi-bin