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

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

计算化学公社

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

[辅助/分析程序] chemsh-py-和 cp2k-2026.1 不用单独安装依赖库嘛

[复制链接 Copy URL]

28

帖子

0

威望

84

eV
积分
112

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
无意发现 chemsy-py 和cp2k-2026.1 会自动安装相关基础库,如 nwchem,gulp,amber,hdf5,scalapack,fftw,openmpi 等等,只要安装 chemsh 就可以自动安装化学软件了.

在正式环境群集中是不是只要安装一个 slurm 或 lsf ,再加一个 chemsy-py 就能自动跑了,不必搞一堆编译。。。。

935

帖子

1

威望

8375

eV
积分
9330

Level 6 (一方通行)

7#
发表于 Post on 2026-3-29 15:36:02 | 只看该作者 Only view this author
本帖最后由 hebrewsnabla 于 2026-3-29 15:39 编辑
UW_0728. 发表于 2026-3-29 14:24
我这里登录没问题啊

从仓库来看(https://gitlab.com/chemshell/che ... cp2k/CMakeLists.txt):

登录是可以,但是以中国 ip 登录 gitlab.com 会在一定时间内收到封号警告。

187

帖子

1

威望

632

eV
积分
839

Level 4 (黑子)

6#
发表于 Post on 2026-3-29 14:24:52 | 只看该作者 Only view this author
本帖最后由 UW_0728. 于 2026-3-29 14:31 编辑
naxiangzi 发表于 2026-3-29 14:02
chemshell 开发者库,https://gitlab.com/chemshell/chemsh-py 根本无允许大陆人登入了,怎么提问,上天 ...

我这里登录没问题啊

从仓库来看(https://gitlab.com/chemshell/che ... cp2k/CMakeLists.txt):
  1. set(CP2K_LATEST_RELEASE_VERSION "2024.2")
复制代码
chemsh-py最新支持到的CP2K版本为2024.2,因此构建系统大换血的2026.1目前肯定没法用。
比较恶心的是,这个仓库貌似没有开放issue入口,因此只能去官网去提(https://discourse.chemshell.org/
Failed to load the content due to unknown reasons.

28

帖子

0

威望

84

eV
积分
112

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2026-3-29 14:02:39 | 只看该作者 Only view this author
本帖最后由 naxiangzi 于 2026-3-29 14:04 编辑

chemshell 开发者库,https://gitlab.com/chemshell/chemsh-py 根本无允许大陆人登入了,怎么提问,上天无门,入地无门,有没有替代品。

没有 chemshell ,有 cp2k,nbo7 ... 就无法工作了嘛

28

帖子

0

威望

84

eV
积分
112

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2026-3-29 14:01:05 | 只看该作者 Only view this author
Stardust0831 发表于 2026-3-24 19:43
slurm只负责任务调度,环境管理需要module environment或者lmod。
不同的量子化学程序需要的openmpi等等依 ...

谢谢大佬指点, 化学软件搞得很头晕,特别chemsh 调用 cp2k ,cp2k 调用 。。。
安装一个 chemsh 按理全部搞定了

1295

帖子

6

威望

2757

eV
积分
4172

Level 6 (一方通行)

傻傻的木瓜

3#
发表于 Post on 2026-3-25 16:29:00 | 只看该作者 Only view this author
本帖最后由 Uus/pMeC6H4-/キ 于 2026-3-26 10:26 编辑

https://github.com/cp2k/cp2k/issues/5003是不是楼主发的?
编辑:从http://bbs.keinsci.com/thread-58690-1-1.html来看确实是。CP2K的2026.1版在CMake安装上有所变化,如果不知道py-chemshell有没有同步更新自动安装流程的话应该去问chemshell的开发者,跑去CP2K的仓库提issue就不太合适。
√546=23.36664289109

477

帖子

3

威望

2916

eV
积分
3453

Level 5 (御坂)

2#
发表于 Post on 2026-3-24 19:43:09 | 只看该作者 Only view this author
slurm只负责任务调度,环境管理需要module environment或者lmod。
不同的量子化学程序需要的openmpi等等依赖库会不一样,比较为人熟知的就是Intel® MPI Library和OpenMPI同时安装且同时加载在环境变量里的时候会有冲突。
同一个软件的不同版本也会有功能的差异,比如gmx越新的版本效率通常会越高、但开发者会砍掉一部分缺人维护的功能,需要装同一个程序的不同版本;很多程序也会同时有LTS版和develop版,需要的编译环境可能也还不一样。
比较常见的做法是准备一批不同版本的aocc、aocl、cuda、elpa、openmpi、nvhpc等等,基于这些不同版本的库再针对性的构建实际的应用程序,多个应用程序可以根据实际情况共用相关基础库或者换其他指定版本的基础库。
不瞒你说,我一些无需特殊调优的库就是直接用toolchain装完然后手动mv到/opt下专门路径单独写module解耦出来给其他程序编译的时候用的,abacus的编译环境和cp2k还真有不少可以互通。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
wal + 5

查看全部评分 View all ratings

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

GMT+8, 2026-4-13 23:52 , Processed in 0.177814 second(s), 23 queries , Gzip On.

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