计算化学公社

标题: 请教ORCA运行找不到libmpi.so.40的问题(OpenMPI已正确安装) [打印本页]

作者
Author:
qz844    时间: 2025-4-23 09:59
标题: 请教ORCA运行找不到libmpi.so.40的问题(OpenMPI已正确安装)
想请教各位老师,ORCA出现以下问题:
error while loading shared libraries: libmpi.so.40: cannot open shared object file: No such file or directory

照着sob老师451博文给两台电脑安装了ORCA,ubuntu的机子运行起来没问题,debian的机子就出现这个问题。

openmpi的版本没有问题,orca安装的6.0.0。openmpi的lib文件夹里有libmpi.so.40.30.6文件。

不清楚问题出在哪,感谢各位老师指教!


作者
Author:
Tenshi65535    时间: 2025-4-23 10:30
error while loading shared libraries前面应该有一个文件名
然后lld检查一下是链接到哪个libmpi.so.40
缺少的话可以ln补一个符号链接到你的libmpi.so.40.30.6
作者
Author:
Daniel_Arndt    时间: 2025-4-23 10:40
查查看PATH、LD_LIBRARY_PATH这两个环境变量。
作者
Author:
qz844    时间: 2025-4-23 10:49
Tenshi65535 发表于 2025-4-23 10:30
error while loading shared libraries前面应该有一个文件名
然后lld检查一下是链接到哪个libmpi.so.40
...

/home/qz/OpenMPI-416/openmpi416/lib/libmpi.so.40 -> libmpi.so.40.30.6

好像这个链接没问题
作者
Author:
qz844    时间: 2025-4-23 10:50
本帖最后由 qz844 于 2025-4-23 11:11 编辑
Daniel_Arndt 发表于 2025-4-23 10:40
查查看PATH、LD_LIBRARY_PATH这两个环境变量。

确实是LD_LIBRARY_PATH有拼写错误。感谢!
作者
Author:
Tenshi65535    时间: 2025-4-23 11:16
qz844 发表于 2025-4-23 10:49
/home/qz/OpenMPI-416/openmpi416/lib/libmpi.so.40 -> libmpi.so.40.30.6

好像这个链接没问题

再看一下报错的那个文件是不是链接到这个上了
作者
Author:
qz844    时间: 2025-4-23 11:39
Tenshi65535 发表于 2025-4-23 11:16
再看一下报错的那个文件是不是链接到这个上了

已经解决了,我LD_LIBRARY_PATH拼错了。。感谢!!




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3