计算化学公社

标题: 安装GAMESS测试出现问题 [打印本页]

作者
Author:
Reolli    时间: 2025-5-14 00:45
标题: 安装GAMESS测试出现问题
按照GAMESS-US的编译方法 - 思想家公社的门口:量子化学·分子模拟·二次元编译GAMESS,使用ifx+mkl进行安装编译,运行./runall 00之后查看输出log文件,显示
1 : exam022 : 00
3 : 32
Illegal variable name.
请问大家这种情况是什么原因,我已经试过了很多办法,设置变量、核数、内存包括更换为gfortran编译都没有用



作者
Author:
zjxitcc    时间: 2025-5-14 08:15
运行以下命令
ls -l /usr/bin/csh
ls -l /usr/bin/bash
ls -l /usr/bin/sh
截图展示运行结果
作者
Author:
Reolli    时间: 2025-5-14 09:40
zjxitcc 发表于 2025-5-14 08:15
运行以下命令
ls -l /usr/bin/csh
ls -l /usr/bin/bash

老师您好,这是运行结果。
(mokit-py39) reoli@DESKTOP-45HECQN:~$ ls -l /usr/bin/csh
ls -l /usr/bin/bash
ls -l /usr/bin/sh
lrwxrwxrwx 1 root root 21 May 13 00:21 /usr/bin/csh -> /etc/alternatives/csh
-rwxr-xr-x 1 root root 1396520 Mar 14  2024 /usr/bin/bash
lrwxrwxrwx 1 root root 4 Jan  7 05:36 /usr/bin/sh -> dash
作者
Author:
zjxitcc    时间: 2025-5-14 10:04
本帖最后由 zjxitcc 于 2025-5-14 10:06 编辑
Reolli 发表于 2025-5-14 09:40
老师您好,这是运行结果。
(mokit-py39) reoli@DESKTOP-45HECQN:~$ ls -l /usr/bin/csh
ls -l /usr/bin ...

恭喜您踩坑了,您大概率使用的是Ubuntu系统。通常情况下,csh应该指向tcsh,sh应当指向bash,而你的情况不是这样。请阅读我写的这篇安装教程(注意其中“8.可能遇到的问题”)
GAMESS编译教程

作者
Author:
Reolli    时间: 2025-5-14 10:15
zjxitcc 发表于 2025-5-14 10:04
恭喜您踩坑了,您大概率使用的是Ubuntu系统。通常情况下,csh应该指向tcsh,sh应当指向bash,而你的情况 ...

十分感谢,终于解决了,查遍网上教程都没有说这个问题,看来还是得寻求大神帮助,再次感谢!
作者
Author:
sobereva    时间: 2025-5-14 15:36
所以说我不推荐做计算的用Ubuntu
RockyLinux最适合计算,默认的规则/设置下破事最少
作者
Author:
Reolli    时间: 2025-5-14 16:41
sobereva 发表于 2025-5-14 15:36
所以说我不推荐做计算的用Ubuntu
RockyLinux最适合计算,默认的规则/设置下破事最少

好的,sob老师,主要一直用的ubuntu,以后尝试下RockyLinux




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