“第10届量子化学波函数分析与Multiwfn程序培训班将于5月4-8日于北京举办,这是一次性完整、系统学习波函数分析的各种理论知识和全面掌握强大的Multiwfn波函数分析程序使用的最不可错过的机会!请点击此链接查看详情和报名方式,欢迎参加!

“第18届北京科音分子动力学与GROMACS培训班” 将于5月23-26日于北京举办。这是一次性全面、系统学习分子动力学模拟知识和最流行的分子动力学程序GROMACS的关键机会!报名正在进行中,请点击此链接查看详情,欢迎参加!

计算化学公社

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

[CP2K] CP2K 2025.2安装总是提示dbcsr报错

[复制链接 Copy URL]

63

帖子

0

威望

2337

eV
积分
2400

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
在自己小工作站安装编译CP2K 2025.2版本,系统是Rocky Linux 9.7.
利用toolchain下载安装所需文件无报错,但是在进行编译过程中,总是提示dbcsr报错。和cp2k编译错误,找不到dbcsr - 第一性原理 (First-principles) - 计算化学公社这篇帖子中的报错一样。

在网上和论坛上搜索发现,具有该报错现象的不止我一个。
请问各位大佬,如果我在toolchain下载安装所需文件时,加上--with-dbcsr=no,可以不可以。
不安装dbcsr对cp2k计算会有什么影响吗?

477

帖子

3

威望

2916

eV
积分
3453

Level 5 (御坂)

2#
发表于 Post on 2026-3-23 21:13:01 | 只看该作者 Only view this author
看看这个帖子会不会有帮助?《cp2k2025.2安装错误解决

116

帖子

1

威望

1610

eV
积分
1746

Level 5 (御坂)

3#
发表于 Post on 2026-3-23 23:50:04 | 只看该作者 Only view this author
或者参照sob老师的教程直接装最新的2026.1版本,也没有这个问题

358

帖子

0

威望

840

eV
积分
1198

Level 4 (黑子)

4#
发表于 Post on 2026-3-24 00:31:26 | 只看该作者 Only view this author
我也遇到过,非常奇怪,直接安装2026.1吧

187

帖子

1

威望

634

eV
积分
841

Level 4 (黑子)

5#
发表于 Post on 2026-3-24 03:04:24 | 只看该作者 Only view this author
本帖最后由 UW_0728. 于 2026-3-24 03:08 编辑

若使用toolchain编译的DBCSR,则编译CP2K本体时的MPI相关配置必须与该DBCSR一致,这种情况下无法同时编译psmp和ssmp,否则就会出现你那样的报错,这就是MPI配置对不上导致的;但此时psmp或ssmp中已经有一个编译成功了,报错的只是另一个(是哪一个取决于你编译toolchain时是否加了MPI支持,这里应该是psmp编译成功、ssmp报错)。

通常psmp就够用了,既能MPI并行也能OpenMP并行,所以这里的报错其实可以直接无视。

如果一定要把两种版本同时编译下来,你所说的“--with-dbcsr=no”对于2025.2版本是唯一正解,因为这使得CP2K在编译过程中调用自己在ext目录里附带的DBCSR源码。但注意2026.1版开始CP2K全面迁移到了CMake,也删除了自带的DBCSR子模块(强制从外部安装),此时"--with-dbcsr=no"绝对没法用,也绝对没有办法同时编译出ssmp和psmp了(CMake的一个基本原则是一种配置对应一个单独的构建流程)。
Failed to load the content due to unknown reasons.

6万

帖子

99

威望

6万

eV
积分
126164

管理员

公社社长

6#
发表于 Post on 2026-3-24 08:02:21 | 只看该作者 Only view this author
此系统严格照着下文装,什么问题都不会有
CP2K第一性原理程序在Linux中的安装方法
http://sobereva.com/586http://bbs.keinsci.com/thread-21608-1-1.html
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

63

帖子

0

威望

2337

eV
积分
2400

Level 5 (御坂)

7#
 楼主 Author| 发表于 Post on 2026-3-24 09:16:14 | 只看该作者 Only view this author
Stardust0831 发表于 2026-3-23 21:13
看看这个帖子会不会有帮助?《cp2k2025.2安装错误解决 》

看了一下,没有发现相同的多出来的内容

63

帖子

0

威望

2337

eV
积分
2400

Level 5 (御坂)

8#
 楼主 Author| 发表于 Post on 2026-3-24 09:17:51 | 只看该作者 Only view this author
UW_0728. 发表于 2026-3-24 03:04
若使用toolchain编译的DBCSR,则编译CP2K本体时的MPI相关配置必须与该DBCSR一致,这种情况下无法同时编译ps ...

好的,我再尝试以下单独编译psmp。如果设置--with-dbcsr=no了,用cp2k本体自带的,会影响计算速度吗?

187

帖子

1

威望

634

eV
积分
841

Level 4 (黑子)

9#
发表于 Post on 2026-3-24 09:43:03 | 只看该作者 Only view this author
guoguoping199 发表于 2026-3-24 09:17
好的,我再尝试以下单独编译psmp。如果设置--with-dbcsr=no了,用cp2k本体自带的,会影响计算速度吗?

完全不会
Failed to load the content due to unknown reasons.

本版积分规则 Credits rule

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

GMT+8, 2026-4-14 06:26 , Processed in 0.164709 second(s), 20 queries , Gzip On.

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