计算化学公社

 找回密码 Forget password
 注册 Register

关于运行测试能量随K点收敛性的脚本报错的问题

查看数: 1493 | 评论数: 4 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-9-11 10:00

正文摘要:

本人将kpconv.sh、kpconv.inp、XYZ.txt三个文件拷贝到cp2k的运行目录下,但是在执行./kpconv.sh后出现以下报错,求老师能指点迷津。

回复 Reply

sobereva 发表于 Post on 2023-9-12 20:10:12
前面的问题,肯定是.sh里调用CP2K的命令有问题,没根据实际情况恰当修改。仔细把脚本内容过一遍,自然就知道怎么回事了

rm: cannot remove 'kp_*’:No such file or directory根本不用管,之前残留的文件如果有就自动删掉,没有就有这种提示,显然是无害的
乐平 发表于 Post on 2023-9-11 17:18:47
lisasever 发表于 2023-9-11 11:06
谢谢老师,按您说的我在cp2k_bin后面指定了cp2k.popt的位置,脚本就成功运行了,虽然运行时不知道为啥还 ...

那显然是你当前的目录下没有以 kp_ 开头的文件呀

所以前面说了,让你把 kpconv.sh 代码贴出来看看……
lisasever 发表于 Post on 2023-9-11 11:06:44
乐平 发表于 2023-9-11 10:34
(1) kpconv.sh 里的代码是什么?

(2) 拷贝到cp2k的运行目录下? 从你的截图来看,你所在的位置仅仅是你 ...

谢谢老师,按您说的我在cp2k_bin后面指定了cp2k.popt的位置,脚本就成功运行了,虽然运行时不知道为啥还是出现rm: cannot remove 'kp_*’:No such file or directory这样的提示
乐平 发表于 Post on 2023-9-11 10:34:20
(1) kpconv.sh 里的代码是什么?

(2) 拷贝到cp2k的运行目录下? 从你的截图来看,你所在的位置仅仅是你的 /home/YOURNAME, 也就是你截图显示的 ~,根本不是什么 “cp2k的运行目录下”……

当然,你根本不需要 cd 到什么“cp2k的运行目录下”,你只需要在 kpconv.sh 脚本里告诉服务器 cp2k.popt 杂什么位置就行。

我常说“程序就像快递小哥。你寄快递是不是需要告诉快递小哥具体位置? 如果你不写清楚地址,快递小哥怎么知道往哪里送?”

程序也是一样,你需要告诉计算机(服务器)你要运行的程序具体在哪里,否则它怎么知道你要运行什么……

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

GMT+8, 2026-2-21 17:48 , Processed in 0.168582 second(s), 25 queries , Gzip On.

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