计算化学公社

 找回密码 Forget password
 注册 Register
Views: 2202|回复 Reply: 16
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它程序] calypso 的大神吗,请教一下./calypso.x: error while loading shared libraries:

[复制链接 Copy URL]

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
有在用 calypso 的大神吗,请教一下,我输入:./calypso.x >& caly.log &
@localhost Ti4Pt3]$  ./calypso.x >& caly.log &
[1] 15579
出现这样的提示,log文件怎样解决:
./calypso.x: error while loading shared libraries: libiomp5.so: cannot open shared object file: No such file or directory


2425

帖子

1

威望

6196

eV
积分
8641

Level 6 (一方通行)

2#
发表于 Post on 2023-8-30 10:46:55 | 只看该作者 Only view this author
本帖最后由 abin 于 2023-8-31 16:21 编辑

我可以处理.
你自己也可以, 但是你可能无法完成.

找到libiomp5.so
比如是 /opt/path/here/file/lib/libiomp5.so
那么(Debian/Ubuntu可能需要重新登录)
  1. echo 'export LD_LIBRARY_PATH= /opt/path/here/file/lib:$LD_LIBRARY_PATH' >> $HOME/.bashrc
复制代码
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2023-8-30 11:33:12 | 只看该作者 Only view this author
大神, 我的是 centos 系统 。
[wmg@localhost Ti4Pt3]$ ls
caly.log  calypso.x  INCAR  INCAR_1  INCAR_2  INCAR_3  input.dat  POTCAR
[wmg@localhost Ti4Pt3]$
[wmg@localhost Ti4Pt3]$ cd
[wmg@localhost ~]$ ls

6万

帖子

99

威望

6万

eV
积分
125148

管理员

公社社长

4#
发表于 Post on 2023-8-30 23:57:20 | 只看该作者 Only view this author
wmg166 发表于 2023-8-30 11:33
大神, 我的是 centos 系统 。
[wmg@localhost Ti4Pt3]$ ls
caly.log  calypso.x  INCAR  INCAR_1  INCA ...

跟什么Linux系统没关系,默认找动态库的路径都是由LD_LIBRARY_PATH环境变量控制。先自行google了解什么叫LD_LIBRARY_PATH、export命令怎么用,自然就明白了
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2023-8-31 15:59:24 | 只看该作者 Only view this author
sobereva 发表于 2023-8-30 23:57
跟什么Linux系统没关系,默认找动态库的路径都是由LD_LIBRARY_PATH环境变量控制。先自行google了解什么叫 ...

用 which 命令没找到:

[root@localhost ~]# which libiomp5.so
/usr/bin/which: no libiomp5.so in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/software/vasp.6.1.2/bin:/root/bin)

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2023-8-31 15:59:56 | 只看该作者 Only view this author
wmg166 发表于 2023-8-31 15:59
用 which 命令没找到:

[root@localhost ~]# which libiomp5.so

[wmg@localhost intel]$ which libiomp5.so
/usr/bin/which: no libiomp5.so in (/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/software/vasp.6.1.2/bin:/home/wmg/.local/bin:/home/wmg/bin)
[wmg@localhost intel]$

4289

帖子

4

威望

9546

eV
积分
13915

Level 6 (一方通行)

MOKIT开发者

7#
发表于 Post on 2023-8-31 16:06:49 | 只看该作者 Only view this author
无需calypso大神,与calypso几乎没有关系。这是Linux基础问题。

libiomp5.so是动态库文件,不是可执行程序,不能通过which libiomp5.so找到。可以进入calypso目录,使用find . -name "libiomp5.so"命令看能否找到。如果找不到,说明程序包里缺这个文件,是发布程序包的人有问题。如果找到了,说明你没写对/没写全calypso环境变量(缺LD_LIBRARY_PATH),是你的问题。
自动做多参考态计算的程序MOKIT

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2023-8-31 16:19:12 | 只看该作者 Only view this author
zjxitcc 发表于 2023-8-31 16:06
无需calypso大神,与calypso几乎没有关系。这是Linux基础问题。

libiomp5.so是动态库文件,不是可执行程 ...

大神,没找到
root 下:
[root@localhost ~]# find . -name "libiomp5.so"
[root@localhost ~]#


普通用户下:
[wmg@localhost ~]$ find . -name "libiomp5.so"
[wmg@localhost ~]$

4289

帖子

4

威望

9546

eV
积分
13915

Level 6 (一方通行)

MOKIT开发者

9#
发表于 Post on 2023-8-31 16:25:11 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2023-8-31 16:26 编辑
wmg166 发表于 2023-8-31 16:19
大神,没找到
root 下:
[root@localhost ~]# find . -name "libiomp5.so"

不需要切换至root。你是否有看到7L回复中“进入calypso目录”字眼
自动做多参考态计算的程序MOKIT

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

10#
 楼主 Author| 发表于 Post on 2023-8-31 16:41:04 | 只看该作者 Only view this author
zjxitcc 发表于 2023-8-31 16:25
不需要切换至root。你是否有看到7L回复中“进入calypso目录”字眼

[wmg@localhost ~]$ cd  Version7.0
[wmg@localhost Version7.0]$ ls
CALYPSOManual7.0.pdf  CALYPSO_x64_pyton3.tar.gz  CALYPSO_x86.tar.gz  SPAP.tar
CALYPSO_x64           CALYPSO_x64.tar.gz         Examples.tar.gz
[wmg@localhost Version7.0]$ find . -name "libiomp5.so"
[wmg@localhost Version7.0]$ cd CALYPSO_x64
[wmg@localhost CALYPSO_x64]$ ls
bin  Docs  Test  Tools
[wmg@localhost CALYPSO_x64]$ cd bin
[wmg@localhost bin]$  find . -name "libiomp5.so"
[wmg@localhost bin]$ cd

4289

帖子

4

威望

9546

eV
积分
13915

Level 6 (一方通行)

MOKIT开发者

11#
发表于 Post on 2023-8-31 17:19:26 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2023-8-31 17:21 编辑
wmg166 发表于 2023-8-31 16:41
[wmg@localhost ~]$ cd  Version7.0
[wmg@localhost Version7.0]$ ls
CALYPSOManual7.0.pdf  CALYPSO ...

原因我在7L里已经详细说过了。这里只说一下解决方案:(1)找开发者解决;(2)自己解决,即自己找到一个相应的动态库文件,导出其环境变量。如何找到:使用find命令到处搜索。

举个例子:假设你机器上有Intel编译器,或集群上装有Intel编译器,写上Intel编译器环境变量即可,因为Intel编译器里带了libiomp5.so文件。如何知道有Intel编译器:问机器管理员,集群上可以module avai查看。

再举个例子:如果机器上有Anaconda或Miniconda Python,写上Python环境变量即可,其lib/目录下也有libiomp5.so文件。如何知道有哪种Python?不能再写了,不然成了Linux基础教学了,永远也写不完。你具体有什么问题再问。
自动做多参考态计算的程序MOKIT

1155

帖子

0

威望

4430

eV
积分
5585

Level 6 (一方通行)

12#
发表于 Post on 2023-9-2 12:20:53 | 只看该作者 Only view this author
wmg166 发表于 2023-8-31 16:41
[wmg@localhost ~]$ cd  Version7.0
[wmg@localhost Version7.0]$ ls
CALYPSOManual7.0.pdf  CALYPSO ...

我在前面的帖子里跟你说了那么多如何安装了 Intel 编译器
http://bbs.keinsci.com/thread-38936-1-1.html

你安装好了 Intel 编译器之后要调用它啊,不然安装它干嘛呢……

9

帖子

0

威望

85

eV
积分
94

Level 2 能力者

13#
发表于 Post on 2024-1-19 19:47:16 | 只看该作者 Only view this author
wmg166 发表于 2023-8-30 11:33
大神, 我的是 centos 系统 。
[wmg@localhost Ti4Pt3]$ ls
caly.log  calypso.x  INCAR  INCAR_1  INCA ...

centos 安装vasp有教程不

339

帖子

0

威望

5053

eV
积分
5392

Level 6 (一方通行)

14#
发表于 Post on 2024-1-19 21:41:41 | 只看该作者 Only view this author
libiomp5.so是intel OpenMP library. 在Intel编译器的lib目录下,如果你装了intel的编译器并正确设置了相应的环境变量就可以直接用了. 如果没有的话,建议装个Intel Oneapi,Intel的编译器现在是免费的

257

帖子

0

威望

1167

eV
积分
1424

Level 4 (黑子)

15#
 楼主 Author| 发表于 Post on 2024-1-22 17:00:07 | 只看该作者 Only view this author
chrinide 发表于 2024-1-19 21:41
libiomp5.so是intel OpenMP library. 在Intel编译器的lib目录下,如果你装了intel的编译器并正确设置了相应 ...

ok  大神

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-23 00:32 , Processed in 0.286951 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list