Parece que você deve instalar o pacote openmpi-bin
, que fornece / usr / bin / ompi_info executável com:
sudo apt-get install openmpi-bin
Eu tento compilar programas paralelos usando o Open MPI 3.1 com o Eclipse PTP 9.1.4 no Ubuntu 18.04.
Depois de construir o projeto, sigo as instruções do Plataforma de ajuda-Eclipse .
O passo Configurações de execução → Aplicativo paralelo → [nome do projeto] → Configuração do sistema de destino → Generic OpenMPI Interactive funciona bem, mas se eu especificar o Tipo de Conexão para Local recebo a seguinte mensagem de erro.
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'
A FAQ sugere que o comando necessário não pode ser encontrado na minha variável de ambiente PATH porque o eclipse pode usar diferentes.
Eu tentei adicionar meu $PATH
e meu $LD_LIBRARY_PATH
nas variáveis de ambiente Configurações de Execução → [nome do projeto] → Ambiente , eu também tentei iniciar o eclipse a partir de um shell.
Eu reinstalei o Ubuntu e o Open MPI várias vezes.
EDIT // Eu o instalei usando o este Guia. Eu tentei nos dois sentidos (rápida e manualmente), ambas as vezes o mesmo erro ocorreu.
Eu acabei de instalar o mpich e ele funciona bem.
Parece que você deve instalar o pacote openmpi-bin
, que fornece / usr / bin / ompi_info executável com:
sudo apt-get install openmpi-bin