微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用共享文件的确切版本安装OpenMPI?

如何解决如何使用共享文件的确切版本安装OpenMPI?

场景

我正在与第三方库 TCLB 一起完成计算物理领域的硕士论文。据我所知,它依赖于其他一些库和软件包,例如 R python2.7 singularity ,最后是 openmpi 。我安装了openMPI:sudo apt-get install --reinstall openmpi10-bin libopenmpi-dev

问题

不幸的是,库文档并非总是有用。我已经解决了许多问题,无法解决最后一个问题:

error while loading shared libraries: libhdf5_openmpi.so.10: cannot open shared object file: No such file or directory

我使用了命令find / -name libhdf5_openmpi.so\* 2>/dev/null,发现我有类似的文件libhdf5_openmpi.so.103

我尝试将文件从103重命名为10。但是接下来,我收到以下类似错误/usr/lib/x86_64-linux-gnu/libmpi.so.12。我的PC文件上有/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(需要这个)。毕竟,这一切都不起作用。用这种方法作弊并不容易。

所以我的问题是:如何安装打开的mpi以包含我需要的文件

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。