计算化学公社

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

[VASP] 求助运行一个调用ASE模块的脚本在VASP进行计算的时候出现报错

[复制链接 Copy URL]

65

帖子

0

威望

249

eV
积分
314

Level 3 能力者

对python一窍不通,一直提示不是Ulm格式的文件。我在ASE的wiki上(https://wiki.fysik.dtu.dk/ase/ase/io/ulm.html)看到其中有提到这种情况,但好像没有提到如何解决?请问各位老师有遇到过如上情况吗?如果有的话,还望赐教。

D25E22B4-3B82-41f6-8850-83A384DB091B.png (77.18 KB, 下载次数 Times of downloads: 35)

报错截图

报错截图

IUI)LJZ`9ZDHSIWP$L3ANDJ.png (38.79 KB, 下载次数 Times of downloads: 33)

ASE官网关于该问题的描述

ASE官网关于该问题的描述

ulm.py

19.94 KB, 下载次数 Times of downloads: 2

451行处出现报错

910

帖子

1

威望

7884

eV
积分
8814

Level 6 (一方通行)

2#
发表于 Post on 2020-5-4 20:02:41 | 只看该作者 Only view this author
上传这个ulm.py没用,你得上传你运行的脚本

65

帖子

0

威望

249

eV
积分
314

Level 3 能力者

3#
 楼主 Author| 发表于 Post on 2020-5-5 13:54:57 | 只看该作者 Only view this author
本帖最后由 calamity 于 2020-5-5 16:13 编辑
hebrewsnabla 发表于 2020-5-4 20:02
上传这个ulm.py没用,你得上传你运行的脚本

脚本如下,可以帮忙看一下吗

910

帖子

1

威望

7884

eV
积分
8814

Level 6 (一方通行)

4#
发表于 Post on 2020-5-5 14:19:23 | 只看该作者 Only view this author
calamity 发表于 2020-5-5 13:54
脚本如下,可以帮忙看一下吗

报错截图太吝啬了,截完整

65

帖子

0

威望

249

eV
积分
314

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2020-5-5 14:26:56 | 只看该作者 Only view this author
hebrewsnabla 发表于 2020-5-5 14:19
报错截图太吝啬了,截完整

完整截图

QQ图片20200505142627.png (233.36 KB, 下载次数 Times of downloads: 48)

QQ图片20200505142627.png

65

帖子

0

威望

249

eV
积分
314

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2020-5-5 14:58:19 | 只看该作者 Only view this author
hebrewsnabla 发表于 2020-5-5 14:19
报错截图太吝啬了,截完整

后来我感觉应该是Script.py的17行那边有问题?后面都ase下面的模块应该都没问题才对。可以看一下是这一段出了什么问题吗?他这个意思是要从上级目录导入一个qn.traj的文件?

910

帖子

1

威望

7884

eV
积分
8814

Level 6 (一方通行)

7#
发表于 Post on 2020-5-5 15:47:32 | 只看该作者 Only view this author
calamity 发表于 2020-5-5 14:58
后来我感觉应该是Script.py的17行那边有问题?后面都ase下面的模块应该都没问题才对。可以看一下是这一段 ...

是啊,所以你的上级目录有没有这个文件呢

不管有没有,第52行又读了一次当前目录下的traj,会覆盖掉atoms。你搞搞清楚到底要读哪一个。

65

帖子

0

威望

249

eV
积分
314

Level 3 能力者

8#
 楼主 Author| 发表于 Post on 2020-5-5 16:12:41 | 只看该作者 Only view this author
hebrewsnabla 发表于 2020-5-5 15:47
是啊,所以你的上级目录有没有这个文件呢

不管有没有,第52行又读了一次当前目录下的traj,会覆盖掉at ...

刚刚试了几次解决了,问题出在之前转化的.traj格式可能存在问题或者ase出了问题,应该是17行那里的文件数据读不出来,后来我重装了一下ase,重新转化了一下格式,现在已经可以运行了。万分感谢您的帮助

本版积分规则 Credits rule

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

GMT+8, 2025-8-17 11:52 , Processed in 0.200650 second(s), 22 queries , Gzip On.

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