2016-12-14 58 views
0

我試圖在Ubuntu 16.04中編譯需要HDF5的包。編譯HDF5時遇到這個問題:HDF5的未定義符號ompi_mpi_info_null - Ubuntu 16.04

ImportError: /usr/lib/x86_64-linux-gnu/libhdf5_openmpi.so.10: undefined symbol: ompi_mpi_info_null 

這是說明我沒有openMPI?很確定我有這個以及從突觸檢查...我已經安裝了libopenmpi-devlibopenmpi1.10 ...

回答

0

ImportError看起來像是一個Python錯誤。什麼是您使用的軟件堆棧?

您的應用程序代碼是否並行?我建議確保OpenMPI和HDF5都是最新版本,如果不需要並行版本,請使用HDF5的串行版本,安裝h5py(如果這是您正在使用的版本)。