计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: sobereva
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] CP2K第一性原理程序在Linux中的安装方法

  [复制链接 Copy URL]

34

帖子

0

威望

1920

eV
积分
1954

Level 5 (御坂)

61#
发表于 Post on 2021-4-22 16:20:43 | 只看该作者 Only view this author
abin 发表于 2021-3-30 20:14
回复需要审核,

所以再写一份给你,以免一会就忘记了。

感谢大佬的提醒,已经找别的方法越过去了。

252

帖子

0

威望

1101

eV
积分
1353

Level 4 (黑子)

62#
发表于 Post on 2021-5-12 23:17:05 | 只看该作者 Only view this author
我想在超算上自己尝试编译gcc版本的cp2k 8.1,重新安装并修改了默认的gcc,g++和gfortran版本都为8.3,但是用toolchain安装cmake的时候还是出现非零值错误,估计是和系统原来的cmake冲突了,查了一下是2.8版本的,远低于要求的版本。请问有什么合适的解决办法呢?
努力挖掘科学的本质

6万

帖子

99

威望

5万

eV
积分
120086

管理员

公社社长

63#
 楼主 Author| 发表于 Post on 2021-5-13 07:19:51 | 只看该作者 Only view this author
Penson 发表于 2021-5-12 23:17
我想在超算上自己尝试编译gcc版本的cp2k 8.1,重新安装并修改了默认的gcc,g++和gfortran版本都为8.3,但是 ...

toolchain安装cmake的时候出错和系统里的cmake冲突应该没关系,看看log文件里具体报错提示
北京科音自然科学研究中心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

252

帖子

0

威望

1101

eV
积分
1353

Level 4 (黑子)

64#
发表于 Post on 2021-5-13 08:52:11 | 只看该作者 Only view this author
本帖最后由 Penson 于 2021-5-13 14:01 编辑
sobereva 发表于 2021-5-13 07:19
toolchain安装cmake的时候出错和系统里的cmake冲突应该没关系,看看log文件里具体报错提示

好的,社长。我看了log,是写着bootstrapping CMake时,运行初始的CMAKE的出错了

努力挖掘科学的本质

6万

帖子

99

威望

5万

eV
积分
120086

管理员

公社社长

65#
 楼主 Author| 发表于 Post on 2021-5-13 19:06:20 | 只看该作者 Only view this author
Penson 发表于 2021-5-13 08:52
好的,社长。我看了log,是写着bootstrapping CMake时,运行初始的CMAKE的出错了

系统太老,找不到相应的GLIBCXX库
尝试自行编译cmake,然后把cmake可执行文件的目录加到PATH环境变量最前面使其优先级高于超算的cmake,然后让toolchain使用自己机子上的cmake。
北京科音自然科学研究中心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

252

帖子

0

威望

1101

eV
积分
1353

Level 4 (黑子)

66#
发表于 Post on 2021-5-13 19:18:38 | 只看该作者 Only view this author
sobereva 发表于 2021-5-13 19:06
系统太老,找不到相应的GLIBCXX库
尝试自行编译cmake,然后把cmake可执行文件的目录加到PATH环境变量最 ...

好的,我尝试过自己编译cmake,好像也得经历./bootstrap这一步,然后也是在这一步出错
努力挖掘科学的本质

2407

帖子

1

威望

5950

eV
积分
8377

Level 6 (一方通行)

67#
发表于 Post on 2021-5-13 19:32:20 | 只看该作者 Only view this author
Penson 发表于 2021-5-13 19:18
好的,我尝试过自己编译cmake,好像也得经历./bootstrap这一步,然后也是在这一步出错

什么系统?
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

252

帖子

0

威望

1101

eV
积分
1353

Level 4 (黑子)

68#
发表于 Post on 2021-5-14 00:03:48 | 只看该作者 Only view this author

Red Hat Enterprise Linux Server release 6.2 (Santiago)
努力挖掘科学的本质

2407

帖子

1

威望

5950

eV
积分
8377

Level 6 (一方通行)

69#
发表于 Post on 2021-5-14 07:44:56 | 只看该作者 Only view this author
Penson 发表于 2021-5-14 00:03
Red Hat Enterprise Linux Server release 6.2 (Santiago)

系统太老了……
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

252

帖子

0

威望

1101

eV
积分
1353

Level 4 (黑子)

70#
发表于 Post on 2021-5-14 11:49:43 | 只看该作者 Only view this author
abin 发表于 2021-5-14 07:44
系统太老了……

没办法,学校的超算,这个没法改
努力挖掘科学的本质

25

帖子

0

威望

389

eV
积分
414

Level 3 能力者

71#
发表于 Post on 2021-5-14 12:57:35 | 只看该作者 Only view this author
本帖最后由 taopan 于 2021-5-14 13:00 编辑

虚拟机中centos7 intel i7 cp2k8.1编译libint有问题
  1. make: *** [src/CR_DerivGaussP0InBra_aB_d001__0__m__1___TwoPRep_s__0__s__1___Ab__up_0.lo] Error 1
复制代码
  1. ./install_cp2k_toolchain.sh --with-sirius=no --with-openmpi=install --with-plumed=install --with-cmake=system
  2. MPI is detected and it appears to be Intel MPI
  3. nvcc not found, disabling CUDA by default
  4. Compiling with 8 processes.
  5. Step gcc took 0.00 seconds.
  6. ==================== Getting proc arch info using OpenBLAS tools ====================
  7. OpenBLAS detected LIBCORE = haswell
  8. OpenBLAS detected ARCH    = x86_64
  9. ==================== Finding CMake from system paths ====================
  10. path to cmake is  /usr/local/bin/cmake
  11. Step cmake took 0.00 seconds.
  12. ==================== Installing OpenMPI ====================
  13. openmpi-4.0.5 is already installed, skipping it.
  14. Step openmpi took 0.00 seconds.
  15. Step valgrind took 0.00 seconds.
  16. Step reflapack took 0.00 seconds.
  17. ==================== Finding MKL from system paths ====================
  18. MKLROOT is found to be /opt/intel/compilers_and_libraries_2018.0.128/linux/mkl
  19. libm is found in ld search path
  20. libdl is found in ld search path
  21. Using MKL provided ScaLAPACK and BLACS
  22. Step mkl took 0.00 seconds.
  23. ==================== Installing FFTW ====================
  24. fftw-3.3.8 is already installed, skipping it.
  25. Step fftw took 0.00 seconds.
  26. ==================== Installing LIBINT ====================
  27. libint-v2.6.0-cp2k-lmax-6.tgz is found
  28. Installing from scratch into /taopan/cp2k-8.1/tools/toolchain/install/libint-v2.6.0-cp2k-lmax-6
  29. ERROR: (./scripts/install_libint.sh, line 82) Non-zero exit code detected.
复制代码


make.log (377.28 KB, 下载次数 Times of downloads: 1) configure.log (7.78 KB, 下载次数 Times of downloads: 0)




1657

帖子

5

威望

4556

eV
积分
6313

Level 6 (一方通行)

喵星人

72#
发表于 Post on 2021-5-15 21:50:18 | 只看该作者 Only view this author
啦啦黑还黑 发表于 2021-2-18 14:22
8.1的toolchain安装支持intel mpi了,就别用openmpi了。
cp2k用intel可以比openmpi快30%
之前7.1版本tool ...

但是toolchian完了之后local.psmp那几个脚本还是要手改

2407

帖子

1

威望

5950

eV
积分
8377

Level 6 (一方通行)

73#
发表于 Post on 2021-5-15 21:54:49 | 只看该作者 Only view this author
喵星大佬 发表于 2021-5-15 21:50
但是toolchian完了之后local.psmp那几个脚本还是要手改

是吗?
不是直接可用吗?还改啥呀?

用intel工具套装,那是要修改的。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1657

帖子

5

威望

4556

eV
积分
6313

Level 6 (一方通行)

喵星人

74#
发表于 Post on 2021-5-15 22:59:11 | 只看该作者 Only view this author
abin 发表于 2021-5-15 21:54
是吗?
不是直接可用吗?还改啥呀?

我就是说toolchian设置了intelmpi的情况

39

帖子

0

威望

342

eV
积分
381

Level 3 能力者

75#
发表于 Post on 2021-6-22 14:31:23 | 只看该作者 Only view this author
My OS is Mint20. But according to your method ,it shows errors like this:
mint@i5:~/sci_soft/cp2k/code/8.2/cp2k-8.2.0$ make -j 4 ARCH=local VERSION="ssmp sdbg psmp pdbg"
Discovering programs ...
/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/exts/Makefile.inc:2: *** "No DBCSR submodule available, please run 'git submodule update --init --recursive'".  Stop.
/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/exts/Makefile.inc:2: *** "No DBCSR submodule available, please run 'git submodule update --init --recursive'".  Stop.
make[1]: *** [/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/Makefile:126: psmp] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/Makefile:126: ssmp] Error 2
/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/exts/Makefile.inc:2: *** "No DBCSR submodule available, please run 'git submodule update --init --recursive'".  Stop.
make[1]: *** [/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/Makefile:126: sdbg] Error 2
/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/exts/Makefile.inc:2: *** "No DBCSR submodule available, please run 'git submodule update --init --recursive'".  Stop.
make[1]: *** [/home/mint/sci_soft/cp2k/code/8.2/cp2k-8.2.0/Makefile:126: pdbg] Error 2
make: *** [Makefile:121: all] Error 2

Sorry , My linux Chinese input is not ok, so i have to use English.
I am freeman.....

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 12:08 , Processed in 0.172109 second(s), 23 queries , Gzip On.

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