计算化学公社

标题: openmolcas编译完成,但运行测试了全部error [打印本页]

作者
Author:
白也    时间: 2024-10-12 21:44
标题: openmolcas编译完成,但运行测试了全部error
本帖最后由 白也 于 2024-10-12 21:52 编辑

最近按照 离线安装OpenMolcas-v22.06.md · main · Jingxiang Zou / qc_install_tutorials · GitLab 编译了OpenMolcas-v23.10。

编译期间没有任何error,输入pymolcas --version也可以正常显示版本号,如下:

(, 下载次数 Times of downloads: 0)

但是运行测试例的时候,例如 pymolcas verify standard:004,005,全部失败,请大神帮忙看看到底是什么问题?

下面是某个error文件的截图,如下,所有的都是SyntaxError: invalid syntax。

(, 下载次数 Times of downloads: 0)



作者
Author:
zjxitcc    时间: 2024-10-13 09:31
本帖最后由 zjxitcc 于 2024-10-13 09:50 编辑

尝试使用更高版本的python,例如到镜像网站http://mirror.nju.edu.cn/anaconda/archive(如果打不开,先进http://mirror.nju.edu.cn/anaconda再选archive)下载Anaconda3-2024.02-1-Linux-x86_64.sh。上传到Linux服务器上,安装步骤
chmod +x Anaconda3-2024.02-1-Linux-x86_64.sh
./Anaconda3-2024.02-1-Linux-x86_64.sh
跟着提示走。完成后删掉OpenMolcas,重新编译。
作者
Author:
白也    时间: 7 day ago
zjxitcc 发表于 2024-10-13 09:31
尝试使用更高版本的python,例如到镜像网站http://mirror.nju.edu.cn/anaconda/archive(如果打不开,先进h ...

我按照您写的  编译MPI并行版OpenMolcas 方法重试了多次,最终确定问题并不出在python版本上,而是python中安装的pyparsing包,这个包版本过高导致。有人曾提出过类似的问题,https://gitlab.com/Molcas/OpenMolcas/-/issues/420,也给出了解决方法,就是安装pyparsing版本为3.1.0即可。我尝试了,解决了这个问题。

鉴于这个问题很容易在新安装过程中出现,建议您可以在教程中补充点明一下,避免更多人遇到这个问题(来来回回安装了快10遍了)。




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