计算化学公社

标题: molcus调用gaussian出现不执行几何优化任务问题求助 [打印本页]

作者
Author:
wuyeyangguang    时间: 2021-6-17 22:25
标题: molcus调用gaussian出现不执行几何优化任务问题求助
各位大侠好,我在超算平台使用molcus调用Gaussian 16及Orca 4.2.1进行分子构象批量计算,出现如下报错:
Error: This Gaussian task did not perform geometry optimization at all! Please check if you omitted "opt" keyword or there is any problem in the template file
settings文件中itask为3,template文件中确认有opt关键词,生成的gau.gjf似乎也没有问题,而gau.out文件无任何信息,为0字节文件。
仔细浏览过论坛中的相关帖子,还是没有找到问题所在。附上相关文件,求大侠指点,谢谢!





作者
Author:
sobereva    时间: 2021-6-18 01:23
molclus必须能直接通过g16命令调用Gaussian才能计算,你得确保你当前的实际运行环境满足这点
作者
Author:
wuyeyangguang    时间: 2021-6-18 11:09
sobereva 发表于 2021-6-18 01:23
molclus必须能直接通过g16命令调用Gaussian才能计算,你得确保你当前的实际运行环境满足这点

谢谢社长。我先确认了Gaussian本身是能够直接用的,然后将settings文件中Gaussian_path写成Gaussian安装绝对目录也还是同样问题。
作者
Author:
reddy    时间: 2021-6-18 16:31
我也是同样问题,环境变量也改了很多次了,一直都不行

作者
Author:
snljty    时间: 2021-6-18 16:42
reddy 发表于 2021-6-18 16:31
我也是同样问题,环境变量也改了很多次了,一直都不行

这和楼主的不一样,这明显是GAUSS_EXEDIR设错了。GAUSS_EXEDIR都叫DIR了应该是个directory。改成C:\G09W
作者
Author:
reddy    时间: 2021-6-18 17:16
本帖最后由 reddy 于 2021-6-18 17:18 编辑
snljty 发表于 2021-6-18 16:42
这和楼主的不一样,这明显是GAUSS_EXEDIR设错了。GAUSS_EXEDIR都叫DIR了应该是个directory。改成C:\G09W

谢谢大佬的解答,我看error一样就以为是一样的问题呢,实在不好意思我可不可以在追问一下,就是我改了之后还是出错不知道该如何解决

作者
Author:
snljty    时间: 2021-6-18 17:24
reddy 发表于 2021-6-18 17:16
谢谢大佬的解答,我看error一样就以为是一样的问题呢,实在不好意思我可不可以在追问一下,就是我改了之 ...

是不是有什么程序在占用着gau.gjf?关闭所有可能占用的程序并重试,如果不确定就重启电脑试试。
作者
Author:
reddy    时间: 2021-6-18 20:50
snljty 发表于 2021-6-18 17:24
是不是有什么程序在占用着gau.gjf?关闭所有可能占用的程序并重试,如果不确定就重启电脑试试。

非常非常感谢,感觉还是有问题

作者
Author:
sobereva    时间: 2021-6-19 00:08
reddy 发表于 2021-6-18 20:50
非常非常感谢,感觉还是有问题

明明正在算着
作者
Author:
winnerwill    时间: 2021-6-19 00:17
看超算的脚本,明明是Linux系统,为啥调用的是Windows的G09?
作者
Author:
reddy    时间: 2021-6-19 08:45
sobereva 发表于 2021-6-19 00:08
明明正在算着

谢谢老师,可算是把这个问题解决了,真的是非常感谢了
作者
Author:
wuyeyangguang    时间: 2021-6-19 10:55
winnerwill 发表于 2021-6-19 00:17
看超算的脚本,明明是Linux系统,为啥调用的是Windows的G09?

没明白什么意思,请指教
作者
Author:
winnerwill    时间: 2021-6-19 14:48
本帖最后由 winnerwill 于 2021-6-19 22:28 编辑
wuyeyangguang 发表于 2021-6-19 10:55
没明白什么意思,请指教

眼花把你们两层楼的信息看成一个人的了。
你的应该设好Linux下运行G16的环境变量。

写过一个脚本,你可以试试http://bbs.keinsci.com/forum.php ... 9&fromuid=19562

作者
Author:
snljty    时间: 2021-6-19 16:14
reddy 发表于 2021-6-18 20:50
非常非常感谢,感觉还是有问题

那个“找不到”不用管,如果你用过cmd,删除不存在的文件时候就会报错。这里只是用来删除可能存在的之前残留的文件,避免干扰判断哪些是这次的数据的。
作者
Author:
reddy    时间: 2021-6-21 09:31
snljty 发表于 2021-6-19 16:14
那个“找不到”不用管,如果你用过cmd,删除不存在的文件时候就会报错。这里只是用来删除可能存在的之前 ...

嗯嗯,谢谢老师的耐心指导
作者
Author:
zhouwenhao    时间: 2021-8-17 15:11
大佬们,我也遇到相同的问题了。Molclus调用Gaussian闪退,然后生成一个空的isomer文件,gau文件只有第一个构象的坐标,setting和环境变量都改过了,是我哪里改的不对吗?

作者
Author:
snljty    时间: 2021-8-17 15:19
zhouwenhao 发表于 2021-8-17 15:11
大佬们,我也遇到相同的问题了。Molclus调用Gaussian闪退,然后生成一个空的isomer文件,gau文件只有第一个 ...

如果你的GAUSS_EXEDIR是正确的,那么下面settings.ini里的gaussian_PATH应该是“F:\G09W\g09.exe”或者“F:\G09W\g09”(如果你不知道为什么后者可以,那么就用前者。)
作者
Author:
zhouwenhao    时间: 2021-8-17 16:32
snljty 发表于 2021-8-17 15:19
如果你的GAUSS_EXEDIR是正确的,那么下面settings.ini里的gaussian_PATH应该是“F:\G09W\g09.exe”或者“ ...

大佬,你可太及时了;我这个是在运行中吧,下次运行图中的文件是不是自动覆盖了




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