计算化学公社

 找回密码 Forget password
 注册 Register

win下可以运行的gif文件在ubuntu的gaussian下无法运行?

查看数: 595 | 评论数: 6 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-8-16 14:27

正文摘要:

本帖最后由 ngaoo 于 2024-8-16 15:51 编辑 老师,这是我的GJF文件,这个文件在win下的gaussian16中可以运行,为了让计算效率更快,我将gjf文件在ubuntu的Gaussian16(Revision C.01)下运行,出现如下报错 报错 ...

回复 Reply

ngaoo 发表于 Post on 2024-8-16 17:18:28
Dempey 发表于 2024-8-16 16:30
实测你的文件在上传到Linux系统之后最后一行的空行消失了,导致Gaussian认为你的输入文件没有结束而报错, ...

大佬,您太好了!!!!还替我实测!!!!太感谢您了
Dempey 发表于 Post on 2024-8-16 16:30:13
实测你的文件在上传到Linux系统之后最后一行的空行消失了,导致Gaussian认为你的输入文件没有结束而报错,在文件最后多加几行空行就可以正常运行了
ngaoo 发表于 Post on 2024-8-16 15:56:30
snljty2 发表于 2024-8-16 15:54
你chk路径最后有个斜线/写成反斜线\了。

这个我在其他的gjf文件下试运行了,没有影响,谢谢你提出的问题
snljty2 发表于 Post on 2024-8-16 15:54:58
你chk路径最后有个斜线/写成反斜线\了。
ngaoo 发表于 Post on 2024-8-16 15:49:02
乐平 发表于 2024-8-16 14:44
盲猜可能是因为 Windows 系统的文本文件每行结尾的换行符和 Linux 系统的文件每行结尾换行符不同造成的。
...

谢谢大佬,我刚才转换了下,然后还是那个报错,我之前用在win下生成的gjf在ubuntu中也可以正常运行。
我这个基组用了混合基组,会不会是这里出了问题呢
乐平 发表于 Post on 2024-8-16 14:44:58
盲猜可能是因为 Windows 系统的文本文件每行结尾的换行符和 Linux 系统的文件每行结尾换行符不同造成的。

检查方法,Ubuntu 命令行
  1. vi -b 24-7-10.gjf
复制代码

如果看到文件每行结尾有特殊符号,就说明应该是这个问题。

解决方法,Ubuntu 命令行安装 dos2unix
  1. sudo apt install -y dos2unix
复制代码


然后,在 Ubuntu 命令行运行
  1. dos2unix 24-7-10.gjf
复制代码

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

GMT+8, 2024-11-27 20:19 , Processed in 0.199589 second(s), 26 queries , Gzip On.

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