Ubuntu 如何使用共享文件的确切版本安装OpenMPI?
场景 我正在与第三方图书馆TCLB合作,完成我在计算物理领域的硕士论文。据我所知,它依赖于其他一些库和包,如R、python2.7、singularity和openmpi。我安装了openMPI:Ubuntu 如何使用共享文件的确切版本安装OpenMPI?,ubuntu,openmpi,Ubuntu,Openmpi,场景 我正在与第三方图书馆TCLB合作,完成我在计算物理领域的硕士论文。据我所知,它依赖于其他一些库和包,如R、python2.7、singularity和openmpi。我安装了openMPI:sudo apt get install——在libopenmpi dev中重新安装openmpi10 问题 不幸的是,图书馆文档并不总是有用的。我解决了很多问题,但最后一个问题我无法解决: error while loading shared libraries: libhdf5_openmpi.so
sudo apt get install——在libopenmpi dev中重新安装openmpi10
问题
不幸的是,图书馆文档并不总是有用的。我解决了很多问题,但最后一个问题我无法解决:
error while loading shared libraries: libhdf5_openmpi.so.10: cannot open shared object file: No such file or directory
我使用命令find/-name libhdf5\u openmpi.so\*2>/dev/null
并发现我有类似的文件:libhdf5\u openmpi.so.103
我试图将文件从103重命名为10。但接下来我收到了类似的错误:
/usr/lib/x86_64-linux-gnu/libmpi.so.12
。我的电脑上有一个文件:/usr/lib/x86_64-linux-gnu/libmpi.so.40
和一对:/usr/lib/x86_64-linux-gnu/libmpi_cxx.so.40
(我有这个)/usr/lib/x86_64-linux-gnu/libmpi_cxx.so.1
(需要这个)。在这一切之后,我的工作不起作用了。这样作弊可不容易
所以我的问题是:如何安装OpenMPI到我需要的文件