计算化学公社

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

[PSI4] psi4无法运行了求原因

[复制链接 Copy URL]

120

帖子

0

威望

2819

eV
积分
2939

Level 5 (御坂)

本帖最后由 Kikyou 于 2021-7-6 09:34 编辑

几个月前按照Sob老师的帖子安装好了PSI4,一切正常,也能正常计算。
前两天想再用的时候,发现无法调用了。集群上的报错指令如下:
Traceback (most recent call last):
  File "/home/chem/theochem/kikyou/Software/PSI4/lib//python3.6/site-packages/psi4/__init__.py", line 55, in <module>
    from . import core
ImportError: cannot import name 'core'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/chem/theochem/kikyou/Software/PSI4/bin/psi4", line 177, in <module>
    import psi4
  File "/home/chem/theochem/kikyou/Software/PSI4/lib//python3.6/site-packages/psi4/__init__.py", line 60, in <module>
    raise ImportError("{0}".format(err))
ImportError: cannot import name 'core'


我比较疑问的地方是这个python3.6路径前面为啥有两个“//”?按Sob老师的帖子里也没有提到配置python的环境啥的。
当时在QQ群里得到的回复是这样的:”双//是因为你python或psi4环境变量里最后加了一个/,系统会自动补/,这样最终就有2个/。你检查一下自己的~/.bashrc,及其他任何可能写环境变量的地方就知道了。你的问题是python或psi4环境变量没写/没写对/提交任务的脚本里没有合适的环境变量/提交任务的脚本里写了没用的、其他版本的python环境变量。

但是我不是很理解,因为我没有添加python的环境变量。如果问题是这个的话那该在哪改呢?我的~/.bashrc里就是按Sob老师帖子里来的只添加了两行:
export PATH=$PATH:/home/chem/theochem/kikyou/Software/PSI4/bin
export PSI_SCRATCH=/home/chem/theochem/kikyou/Software/PSI4/psi4scr


也不知道是不是有别人加了什么环境变量啥的,我对Linux和python了解的不多,谢谢各位老师!


4290

帖子

4

威望

9558

eV
积分
13928

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2021-7-6 10:01:12 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2021-7-6 10:13 编辑

群里也是我回复的,注意我用的是“pythonpsi4环境变量”。而且我下一句说了 双//的问题一般不影响使用,你没有展示出来。你可以运行
which python
which psi4
等命令检查一下路径情况。如果集群上分配到另一台节点做计算,你要注意其他节点的python又是啥版本。

如果你实在搞不清楚环境变量,直接把现在的PSI4文件夹删了,然后按此文重装一遍就好了《PSI4程序安装及运行》,整个过程就3 min的事,比群里到这里发帖过了这么久快多了

自动做多参考态计算的程序MOKIT

120

帖子

0

威望

2819

eV
积分
2939

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2021-7-6 10:32:39 | 只看该作者 Only view this author
zjxitcc 发表于 2021-7-6 10:01
群里也是我回复的,注意我用的是“python或psi4环境变量”。而且我下一句说了 双//的问题一般不影响使用, ...

嗯嗯,谢谢老师!我也决定要重装了,确实我也搞不懂这些环境变量

2425

帖子

1

威望

6197

eV
积分
8642

Level 6 (一方通行)

4#
发表于 Post on 2021-7-6 11:41:26 | 只看该作者 Only view this author
Kikyou 发表于 2021-7-6 10:32
嗯嗯,谢谢老师!我也决定要重装了,确实我也搞不懂这些环境变量

create a new user, then install PSI4 for that user.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

本版积分规则 Credits rule

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

GMT+8, 2026-2-27 02:13 , Processed in 0.216539 second(s), 20 queries , Gzip On.

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