24小时热门版块排行榜    

查看: 2407  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

m_u_s_e

银虫 (小有名气)

[求助] 计算声子谱生成FORCE文件遇到的error,求助 已有1人参与

在使用phonopy时,输入命令phonopy -f  vasprun.xml-0* 后出现错误提示如下
for event, elem in etree.iterparse(fname):
  File "<string>", line 64, in __iter__
SyntaxError: not well-formed (invalid token): line 340, column 0
有高手知道怎么回事吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

漫天飘雪

版主 (知名作家)

认真做事,踏实做人

【答案】应助回帖

感谢参与,应助指数 +1
1. 检查一下你的phonopy 是否安装正确?
2. 不要用*号,直接打全称试试。
http://blog.sciencenet.cn/u/pfliu89
4楼2016-11-16 19:12:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

匿名

用户注销 (职业作家)

本帖仅楼主可见
2楼2016-11-16 16:50:57
已阅   申请1ST强帖   回复此楼   编辑   查看我的主页

m_u_s_e

银虫 (小有名气)

引用回帖:
2楼: Originally posted by zyl雨田 at 2016-11-16 16:50:57
phonopy -f  vasprun.xml-0*   我太久不弄了 但是楼主你真的确定这个命令没有问题?后面那个0*是什么?

*是指的通用符。phonopy会生成多个POSCAR对每一个POSCAR计算后得到多个vasprun.xml。一般标记为vasprun.xml-001,vasprun.xml-002等,*表示所有文件名带vasprun.xml-0的文件。这很常用比如你要搜索某个盘的所有.mp4文件,你就可以搜索*.mp4
3楼2016-11-16 18:17:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (职业作家)

★ ★
m_u_s_e(漫天飘雪代发): 金币+2, 谢谢交流 2016-11-17 10:28:00
本帖仅楼主可见
5楼2016-11-16 22:16:23
已阅   申请1ST强帖   回复此楼   编辑   查看我的主页
信息提示
请填处理意见