计算化学公社

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

[VASP] sortcar.py脚本显示语法错误求助

[复制链接 Copy URL]

175

帖子

0

威望

2130

eV
积分
2305

Level 5 (御坂)

脚本来自Learn VASP The Hard Way教程,作用是把POSCAR/CONTCAR中的原子坐标按Z轴值以及原子类型重新排序,在服务器上运行以后一直显示invalid syntax。求助各位指点一下。

1.PNG (8.09 KB, 下载次数 Times of downloads: 42)

1.PNG

sortcar.py

2.09 KB, 下载次数 Times of downloads: 12

It's my life and it's now or never

3097

帖子

29

威望

1万

eV
积分
17098

Level 6 (一方通行)

2#
发表于 Post on 2018-11-13 18:49:34 | 只看该作者 Only view this author
python 什么版本?

175

帖子

0

威望

2130

eV
积分
2305

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2018-11-13 19:54:50 | 只看该作者 Only view this author

用python命令显示的是2.6.6
It's my life and it's now or never

3097

帖子

29

威望

1万

eV
积分
17098

Level 6 (一方通行)

4#
发表于 Post on 2018-11-13 20:11:23 | 只看该作者 Only view this author
wrtgcn 发表于 2018-11-13 19:54
用python命令显示的是2.6.6

Dictionary Comprehension 好像是 Python 2.7+, 3.0+才有的

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
wrtgcn + 3 谢谢

查看全部评分 View all ratings

175

帖子

0

威望

2130

eV
积分
2305

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2018-11-13 20:52:28 | 只看该作者 Only view this author
liyuanhe211 发表于 2018-11-13 20:11
Dictionary Comprehension 好像是 Python 2.7+, 3.0+才有的

查了一下好像还真是这样,谢谢李博士,我升级一下python版本试试。
It's my life and it's now or never

3097

帖子

29

威望

1万

eV
积分
17098

Level 6 (一方通行)

6#
发表于 Post on 2018-11-14 00:26:26 | 只看该作者 Only view this author
wrtgcn 发表于 2018-11-13 20:52
查了一下好像还真是这样,谢谢李博士,我升级一下python版本试试。

升级一下最好,如果因为一些限制不能升级,自己用for循环改写一下也行。

112

帖子

0

威望

851

eV
积分
963

Level 4 (黑子)

7#
发表于 Post on 2019-5-20 15:23:05 | 只看该作者 Only view this author
你好  这个脚本在Learn VASP The Hard Way教程中没有写明使用过程,我下载了不知道如何使用,请问能否告知一下?

175

帖子

0

威望

2130

eV
积分
2305

Level 5 (御坂)

8#
 楼主 Author| 发表于 Post on 2019-5-20 19:31:05 | 只看该作者 Only view this author
飞翔的猪 发表于 2019-5-20 15:23
你好  这个脚本在Learn VASP The Hard Way教程中没有写明使用过程,我下载了不知道如何使用,请问能否告知 ...

教程里其实是说了的,就是“脚本名+文件名”,生成的文件名为XXX_sorted.
It's my life and it's now or never

112

帖子

0

威望

851

eV
积分
963

Level 4 (黑子)

9#
发表于 Post on 2019-5-21 08:45:29 | 只看该作者 Only view this author
wrtgcn 发表于 2019-5-20 19:31
教程里其实是说了的,就是“脚本名+文件名”,生成的文件名为XXX_sorted.

您好,文件和脚本我均放在桌面上,进入桌面,终端输入sortcar.py  Pd111(文件名)会显示没有找到该命令

175

帖子

0

威望

2130

eV
积分
2305

Level 5 (御坂)

10#
 楼主 Author| 发表于 Post on 2019-5-21 15:19:59 | 只看该作者 Only view this author
飞翔的猪 发表于 2019-5-21 08:45
您好,文件和脚本我均放在桌面上,进入桌面,终端输入sortcar.py  Pd111(文件名)会显示没有找到该命令

把脚本文件放到你用户目录下的bin文件夹里,先确认格式,如果是doc的要转化一下,然后通过chmod命令设置权限,之后应该就能正常用了。当然把脚本和文件放在同一个目录下应该也可以用,你应该是没有授权吧。

建议你从头、仔细的把大师兄的教程再看一遍,不要轻易说教程里没有,至少这个问题在前面的教程里肯定是说明过的(脚本如何使用)。

It's my life and it's now or never

112

帖子

0

威望

851

eV
积分
963

Level 4 (黑子)

11#
发表于 Post on 2019-5-21 15:34:34 | 只看该作者 Only view this author
wrtgcn 发表于 2019-5-21 15:19
把脚本文件放到你用户目录下的bin文件夹里,先确认格式,如果是doc的要转化一下,然后通过chmod命令设置 ...

收到  谢谢您

本版积分规则 Credits rule

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

GMT+8, 2025-8-16 11:04 , Processed in 0.852896 second(s), 24 queries , Gzip On.

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