计算化学公社

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

[ORCA] 将WSL中的Gaussian与Windows上的ORCA联用时,脚本出现问题

[复制链接 Copy URL]

8

帖子

0

威望

195

eV
积分
203

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 EwTE_H 于 2025-1-23 20:37 编辑

各位老师,我的ORCA在Windows系统上,Gaussian安装在WSL里,按照将Gaussian与ORCA联用搜索过渡态、产生IRC、做振动分析 - 思想家公社的门口:量子化学·分子模拟·二次元这篇文章设置时,发现脚本中$derivs没有触发相应的if分支,导致计算结果中缺失梯度信息,extorca无法识别;如果在WSL终端里直接执行这个脚本,则能正确运行,并产生正确的EOu文件。请问为什么这个脚本的行为会有不同?我应如何解决这个问题?
终端上的报错信息如下:
./orca.sh: 15: [: 1: unexpected operator
./orca.sh: 18: [: 1: unexpected operator
forrtl: No such file or directory
forrtl: severe (29): file not found, unit 10, file /mnt/d/GaussView/struct/orcatest/mol.engrad
Image              PC                Routine            Line        Source
extorca            00000000004076FB  Unknown               Unknown  Unknown
extorca            0000000000416EE0  Unknown               Unknown  Unknown
extorca            0000000000404435  Unknown               Unknown  Unknown
extorca            0000000000404262  Unknown               Unknown  Unknown
libc.so.6          000014B86880424A  Unknown               Unknown  Unknown
libc.so.6          000014B868804305  __libc_start_main     Unknown  Unknown
extorca            0000000000404169  Unknown               Unknown  Unknown
PGFIO-F-217/formatted read/unit=31/attempt to read past end of file.
File name = /root/gaussian/g16/tmp/Gau-304.EOu    formatted, sequential access   record = 1
In source file runexo.f, at line number 22
  /root/gaussian/g16/l402.exe() [0x182b9c9]
  /root/gaussian/g16/l402.exe() [0x17e7ef0]
  /root/gaussian/g16/l402.exe() [0x17ca42f]
  /root/gaussian/g16/l402.exe() [0x17ca098]
  /root/gaussian/g16/l402.exe() [0x17cfc1e]
  /root/gaussian/g16/l402.exe() [0x17cb3fc]
  /root/gaussian/g16/l402.exe() [0x74c763]
  /root/gaussian/g16/l402.exe() [0x549110]
  /root/gaussian/g16/l402.exe() [0x45e212]
  /root/gaussian/g16/l402.exe() [0x454dc7]
  /root/gaussian/g16/l402.exe() [0x450bf2]
  /root/gaussian/g16/l402.exe() [0x450af4]
  /lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x151a8968e24a]
  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x151a8968e305]
  /root/gaussian/g16/l402.exe() [0x4509e9]
Aborted (core dumped)






orcatest.zip

18.2 KB, 下载次数 Times of downloads: 0

1万

帖子

0

威望

8996

eV
积分
20747

Level 6 (一方通行)

2#
发表于 Post on 2025-1-21 23:44:56 | 只看该作者 Only view this author
确定你系统上默认的shell是bash吗?
Zikuan Wang
山东大学光学高等研究中心 研究员
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员
Google Scholar: https://scholar.google.com/citations?hl=zh-CN&user=XW6C6eQAAAAJ&view_op=list_works&sortby=pubdate
ORCID: https://orcid.org/0000-0002-4540-8734
主页:http://www.qitcs.qd.sdu.edu.cn/info/1034/1702.htm
本团队长期招收研究生,有意者可私信联系

8

帖子

0

威望

195

eV
积分
203

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2025-1-22 11:48:46 | 只看该作者 Only view this author
wzkchem5 发表于 2025-1-21 23:44
确定你系统上默认的shell是bash吗?

我在脚本中添加一行echo $SHELL,在Gaussian调用脚本时、和在终端直接执行脚本时,都显示/bin/bash

本版积分规则 Credits rule

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

GMT+8, 2025-8-15 09:26 , Processed in 0.232561 second(s), 23 queries , Gzip On.

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