I'm trying to install a python(3) package which depends on mpi4py
on a CentOS 7
machine.
I have tried multiple ways of doing everything, even start from clean virtualenvs
but I keep getting:
ImportError: $PATH_TO_VENV/lib/python3.6/site-packages/mpi4py/MPI.cpython-36m-x86_64-linux-gnu.so: undefined symbol: ompi_mpi_logical8
This comes up even if, after a successful installation through pip
, I just write in the interpreter:
>>> import mpi4py
>>> from mpi4py import MPI
Has anyone got a solution for this?