计算化学公社

标题: 本地工作站CP2K-2026.1全自动安装脚本 [打印本页]

作者
Author:
stishovite    时间: 2026-3-3 19:28
标题: 本地工作站CP2K-2026.1全自动安装脚本
本帖最后由 stishovite 于 2026-3-15 17:31 编辑

install_cp2k-2026.1.sh的自动化安装脚本,核心功能是下载、编译并配置CP2K-2026.1,最终提供一个立即可用的运行环境。

更新日志
2026.3.10,增加CMake版本检测功能,增强路径检测功能。

测试环境
本地AMD Ryzen 7950x + 64G, Ubuntu 24.04.4
本地AMD EYPC 9B14 + 192G, Ubuntu 24.04.3

核心功能与特性
1. 脚本自动处理从系统环境检查、依赖库的下载安装、源代码编译到环境配置的全部流程。
2. 脚本会先检测系统已安装的库(如OpenMPI、CMake、PLUMED等),并优先复用,避免不必要的重复编译。
3. 安装完成后,脚本会自动将必要的环境变量(PATH, LD_LIBRARY_PATH)和命令别名(cp2k)写入用户的 ~/.bashrc文件。

主要安装步骤(共8个阶段)
1. 检查并安装(还没有安装的)基础编译工具(如gcc、 cmake、 git、wget等)。
2. 自动下载并解压CP2K-2026.1的源代码包。
3. 运行CP2K自带的工具链脚本(toolchain),根据之前的检测结果,编译或调用系统库来安装所有必要的依赖项。
4. 根据toolchain的命令设置,自动构建CMake命令选项。
5. 并行编译CP2K。
6. 将编译好的可执行文件与库安装到指定目录。
7. 将环境设置自动写入~/.bashrc。
8. 激活环境并测试cp2k.psmp可执行文件是否能正常运行。

注:安装成功后,需要在当前终端中执行source ~/.bashrc命令,或在新打开的终端中,可以直接使用 cp2k或 cp2k.psmp命令来运行程序。

使用方法
下载脚本到本地,用终端在脚本目录执行:
1. chmod +x install_cp2k-2026.1.sh
2. ./install_cp2k-2026.1.sh

风险提示
1. 这个脚本仅适用于Ubuntu系统中CP2K-2026.1的安装,基于我个人的实际需求而构建,默认关闭了一些组件,例如SIRUIS、HDF5、DeePMD等,使用过程中根据个人需求,在脚本中打开相关功能即可。
2. 脚本的测试环境有限,无法保证能够满足不同使用者和不同使用场景的需求。
3. 脚本执行过程中,优先检测和使用系统中已安装的组件和库,目的是减少重复编译的时间消耗,以及可能带来的环境污染,但由于测试范围有限,目前并不能完全保证是否会带来新的环境问题,因此提醒使用者在使用前应当做一个初步判断。

欢迎大家试用脚本,如果安装cp2k-2026.1遇到问题,把问题贴出来,我们共同讨论。
同时欢迎大家对脚本提出改进的意见和建议,我会继续打磨该脚本。

(, 下载次数 Times of downloads: 106)

03.11补充:
这个脚本发出来后,意外地遇到了一些噪音杂音。特此说明,用什么方法安装CP2K是个人的自由,愿意尝试这个脚本请随意。这个脚本是我用AI写的,分享出来给需要的人自由使用。这个脚本的功能和适用范围帖子说的很清楚。这个脚本的意义在于使用它的人:可能帮忙解决问题了,可能是抛砖引玉,或只是带去启发。欢迎大家理性讨论,请看不上这个脚本的人、钢精自觉离开,不要浪费彼此的时间和精力。另请管理员如果不合规请删除本帖。





作者
Author:
Uus/pMeC6H4-/キ    时间: 2026-3-3 20:24
我在http://bbs.keinsci.com/thread-58246-1-1.html提到过2026.1版发布之后官方仓库有不少与安装方式相关的改进,很好奇有什么是你不满意所以还需要ai另外写脚本实现的。
配置用户环境:将环境设置直接写入~/.bashrc。

验证安装:激活环境并测试cp2k.psmp可执行文件是否能正常运行。

配置好的环境:在新打开的终端中,用户可以直接使用 cp2k或 cp2k.psmp命令来运行程序。
这种环境变量管理方式未必能在区分登录节点和计算节点、需要作业提交脚本排队的服务器上生效。
作者
Author:
stishovite    时间: 2026-3-4 09:02
Uus/pMeC6H4-/キ 发表于 2026-3-3 20:24
我在http://bbs.keinsci.com/thread-58246-1-1.html提到过2026.1版发布之后官方仓库有不少与安装方式相关的 ...

谢谢提醒,目前我的主要工作方式是在本地工作站进行计算,因此这个脚本仅用于本地的安装的运行。
作者
Author:
Stardust0831    时间: 2026-3-4 13:44
本帖最后由 Stardust0831 于 2026-3-5 00:26 编辑
stishovite 发表于 2026-3-4 09:02
谢谢提醒,目前我的主要工作方式是在本地工作站进行计算,因此这个脚本仅用于本地的安装的运行。

ai写的有点太脏了。发贴前有必要阅读《本论坛从即日起禁止发布以AI产生的文字为主的帖子
脚本里“禁用已知有问题的组件”实则把一些能对性能有提升的库也禁掉了。比如HDF5对许多情况下的文件读写效率影响很明显,如果盲从ai禁用了该选项会让不知情者徒增很多计算耗时。
cp2k很多编译环境不能直接用系统自带的、比如目前已知gcc的小版本不对时也会可能报错。
写.bashrc太没扩展性了,如果同时有intel的mpi和openmpi直接就不兼容了,不如直接给个module文件,有lmod加载环境。
装家目录一个人用没问题,但如果有多用户应该遵守文件系统规范放到/opt目录下。

作者
Author:
stishovite    时间: 2026-3-4 15:47
Stardust0831 发表于 2026-3-4 13:44
ai写的有点太脏了。
脚本里“禁用已知有问题的组件”实则把一些能对性能有提升的库也禁掉了。
很多适配 ...

谢谢,谢谢高手指点,不如请您给坛友们贡献一个你认为没问题的脚本。
作者
Author:
Stardust0831    时间: 2026-3-5 00:14
本帖最后由 Stardust0831 于 2026-3-5 12:52 编辑
stishovite 发表于 2026-3-4 15:47
谢谢,谢谢高手指点,不如请您给坛友们贡献一个你认为没问题的脚本。

我的意思是,很多优化是编译器自发行为,在脚本中加入非标准的编译选项是无价值的、乃至误人子弟的。
我认为2026这轮更新后cp2k的安装已经被改的足够好了。如果有想法,可以去给cp2k的github提pr。
我们早些时候完成了GPU加速相关的安装,并在一个开源的超算集群上共享,可以共享相关的环境管理的module给您参考:
(, 下载次数 Times of downloads: 29) (, 下载次数 Times of downloads: 33)
作者
Author:
logzzz    时间: 2026-3-5 14:49
我已经放弃在自己的小破站上手动编译cp2k了,从2025.2版本之后都用docker编译,而且用apptainer可以让我所有服务器都用上。系统版本太低,升级又害怕有问题。
作者
Author:
Stardust0831    时间: 2026-3-5 15:09
logzzz 发表于 2026-3-5 14:49
我已经放弃在自己的小破站上手动编译cp2k了,从2025.2版本之后都用docker编译,而且用apptainer可以让我所 ...

apptainer确实是个优雅的方案,而且能用于hpc多节点并行,性能损失也很轻微
作者
Author:
abin    时间: 2026-3-5 20:04
官方也提供podman/ apptainer 构建指令呀……
就是粘贴一行指令呀……
前提是,网络正常……

不过需要目前机器有apptainer
作者
Author:
stishovite    时间: 2026-3-10 16:30
Stardust0831 发表于 2026-3-5 00:14
我的意思是,很多优化是编译器自发行为,在脚本中加入非标准的编译选项是无价值的、乃至误人子弟的。
我 ...

你能不能向大家科普一下,脚本中没有开启的那些组件具体有什么功能,如果不安装,影响到底有多大?
作者
Author:
Stardust0831    时间: 2026-3-10 17:37
stishovite 发表于 2026-3-10 16:30
你能不能向大家科普一下,脚本中没有开启的那些组件具体有什么功能,如果不安装,影响到底有多大?

(, 下载次数 Times of downloads: 23)
这种写法绝对不可能来自人类,也不应该属于任何标准化的安装流程,请说明脚本来源。
有必要阅读《本论坛从即日起禁止发布以AI产生的文字为主的帖子
如果真想搞这种自动化安装的脚本,可以去参考曾老师的脚本写法https://github.com/deepmodeling-activity/abacus1s

作者
Author:
Uus/pMeC6H4-/キ    时间: 2026-3-10 18:24
我比较好奇脚本里有关 CMake 版本的逻辑与说法。易知当前各来源的情况:

所以,为什么脚本武断地认为路径来自miniconda或anaconda的cmake就得更换成pip的呢?pip安装的cmake这么新,有没有实践确认过兼容性?“这极易导致 LibXC 等库编译失败 (如 'Compatibility with CMake < 3.5' 错误)”是从哪里得出的结论?

当然CP2K的toolchain还有很多亟待改进之处,比如想要在指定--with-cmake=system选项时检测系统cmake版本、比某个特定阈值还旧则明确拒绝使用,大可以提出来。或者某个版本的cmake就是不能编译通过某个版本的libxc,而且现有文档与讨论均未记录在案,那可以去提issue。相比之下让ai自创workaround就很难转化落实为真正的改进。
作者
Author:
stishovite    时间: 2026-3-10 20:58
本帖最后由 stishovite 于 2026-3-11 08:23 编辑
Stardust0831 发表于 2026-3-10 17:37
这种写法绝对不可能来自人类,也不应该属于任何标准化的安装流程,请说明脚本来源。
有必要阅读《[/ba ...

你目前的三条回复,一个实际问题都没有解决。

脚本是AI写的怎么了?AI不能帮助人类写脚本简化流程吗?

何来误导,是逼着你用了吗?还是注释写的不清楚?

你知道最近很多人“养龙虾”吗?那是干嘛的?是给人吃的吗?那是想用AI帮助人类。

作者
Author:
stishovite    时间: 2026-3-10 21:14
Uus/pMeC6H4-/キ 发表于 2026-3-10 18:24
我比较好奇脚本里有关 CMake 版本的逻辑与说法。易知当前各来源的情况:
  • CP2K 的工具链脚本 tools/t ...

  • 这是我在三台不同机器上测试时,其中一台在conda环境中遇到CMake版本错误而无法安装而作的注释。我没有条件在更多环境下进行测试。您可以在您的机器上进行测试脚本是否能顺利安装。

    现有的toolchain总体上挺好的,没有十全十美的工具,我也无意无时间无精力去提issue,发这个脚本的本意是为那些和我一样的新手,能够一个简便安装cp2k的工具而已。

    对于新手而言,我自己的感受是,先把cp2k安装好,比他遇到一堆错误,一个一个去弄懂原因并解决,甚至解决不了而打退堂鼓好得多。
    作者
    Author:
    stishovite    时间: 2026-3-10 21:53
    本帖最后由 stishovite 于 2026-3-10 22:01 编辑
    Uus/pMeC6H4-/キ 发表于 2026-3-3 20:24
    我在http://bbs.keinsci.com/thread-58246-1-1.html提到过2026.1版发布之后官方仓库有不少与安装方式相关的 ...

    很好奇你是怎么知道我不满意的?我喜欢思考、喜欢动手、喜欢分享,仅此而已。

    这个脚本分享给那些在本地工作站学习CP2K的新手,包括我自己。

    在服务器上安装和提交作业,我没有试过,也不懂。

    “未必能在区分登录节点和计算节点”,怎么个未必法、有什么好的解决思路或方法,说出来让大家学习学习。
    作者
    Author:
    Stardust0831    时间: 2026-3-10 22:07
    stishovite 发表于 2026-3-10 21:14
    这是我在三台不同机器上测试时,其中一台在conda环境中遇到CMake版本错误而无法安装而作的注释。我没有条 ...

    对于集群的管理员,这个方案极其糟糕,我尝试给你看了集群该有的的环境管理方案、可惜你没有能看懂、可能都还没有相应概念。
    对于单机用Ubuntu的个人计算者,或许会有帮助,但有部分问题。我刚刚指出过了,这能让大家意识到不能盲从脚本、你也写了修改、这还蛮不错的。
    对于最广大用户,我目前在参与写skill,在可预见的未来可以让大家用自然语言描述要算啥就可以由智能体决策怎么写参数、生成输入文件、提交任务,不需要所有人都上去ssh和服务器交互了。
    作者
    Author:
    wbqdssl    时间: 2026-3-10 22:09
    stishovite 发表于 2026-3-10 21:14
    这是我在三台不同机器上测试时,其中一台在conda环境中遇到CMake版本错误而无法安装而作的注释。我没有条 ...

    “对于新手而言,我自己的感受是,先把cp2k安装好,比他遇到一堆错误,一个一个去弄懂原因并解决,甚至解决不了而打退堂鼓好得多。”

    1)如果您的脚本是AI写出来的,那么对于新手来说,为什么不能采用和您一样的方法去找AI写一个适合他自己的安装脚本?那么,如果前面几位老师的问题你没有充分考虑并在脚本中解决,或是脚本没有在各平台充分测试和验证,那您的脚本对于各种不同平台,操作系统等的新手来说的意义又有多大呢?如果他们真的装不上,直接找AI可能比用您的脚本更快。
    2)个人意见:搞计算化学的,如果连安装程序都不能独立完成,那建议趁早转行。要入门计算化学,查找各种信息自己解决问题的能力很重要,第一关就是程序安装。因此有些一站式安装脚本虽好,但可能培养其惰性,乃至到后面完全是半懂不懂,在各种地方找“一键运行”的脚本做计算。我在b站看到过类似的东西,很难说这对于新手是否真的有利。

    作者
    Author:
    stishovite    时间: 2026-3-10 23:16
    本帖最后由 stishovite 于 2026-3-11 10:19 编辑
    Stardust0831 发表于 2026-3-10 22:07
    对于集群的管理员,这个方案极其糟糕,我尝试给你看了集群该有的的环境管理方案、可惜你没有能看懂、可能 ...

    不是可能没有概念,是一点概念也没有,我没有接触过集群,只是在本地工作站跑CP2K,帖子里说的很清楚。你非要往集群上扯?要扯也行,你在这个脚本的基础上改进,或者干脆你写一个分享出来,没人拦着。

    杀鸡焉用牛刀大家都懂,你非要指摘杀鸡刀杀牛不好用,是刀的问题还是人的问题?实在让人无语。
    作者
    Author:
    UW_0728.    时间: 2026-3-11 04:19
    wbqdssl 发表于 2026-3-10 22:09
    “对于新手而言,我自己的感受是,先把cp2k安装好,比他遇到一堆错误,一个一个去弄懂原因并解决,甚至解 ...

    关于第二点稍微补充一下,实际上,开发人员也希望能够有一个更快、更简洁的的方式来安装程序,这对他们自己推动发展进度也有益(否则就像CP2K旧的定制化构建系统一样,有相当多的精力都花费在了CP2K构建系统的维护上,用户那边也总是碰到各种各样的毛病,这对于CP2K这样一个结构复杂但维护人手有限的项目必然不利,所以后来才换成了相对灵活且好维护的CMake)。CP2K仓库这两个月新增并发展迅速的make_cp2k.sh就是一个典型例子,用户可以通过用恰当的选项直接运行该脚本来实现“一键”操作:配置Spack并从中下载和安装CP2K所需依赖,然后紧接着利用CMake编译安装CP2K,都是一个指令的事。

    至于这条帖子里的CP2K安装脚本本身,我不做评价。
    作者
    Author:
    stishovite    时间: 2026-3-11 09:05
    本帖最后由 stishovite 于 2026-3-11 10:55 编辑
    wbqdssl 发表于 2026-3-10 22:09
    “对于新手而言,我自己的感受是,先把cp2k安装好,比他遇到一堆错误,一个一个去弄懂原因并解决,甚至解 ...

    第二点我总体上比较赞同,“但可能培养其惰性”,“很难说这对于新手是否真的有利”,我不完全赞同。

    第一点很可笑,“为什么不能采用和您一样的方法去找AI写一个适合他自己的安装脚本?”,每个人有选择自由,你说说,我是不让别人自己写非要用这个脚本吗?“意义又有多大呢?”,你告诉我意义有多大,你评价意义的依据是什么?做调查问卷了吗?做统计分析了吗?数据是如何分布的?

    脚本不完善,难道不是很正常的吗?你告诉我哪个脚本,甚至哪个工具、方法是十全十美的?

    有些人智商比语文水平高,那些人为什么不自己解决问题?发帖的人为什么要满足钢精的需求?

    整个回复充斥着无礼的质疑!表述似乎有道理,但细细一看都是“可能这,可能那,很难说……”,什么也没说清楚!更是和本帖的主题无关!既是搞计算化学的,学问上这么精益求精,怎么不先搞清楚这个帖子是干嘛的?怎么连质疑逻辑和提问的对象都是错的?说的话怎么这么不定量,这么没谱呢?
    作者
    Author:
    Stardust0831    时间: 2026-3-11 11:09
    本帖最后由 Stardust0831 于 2026-3-11 16:08 编辑
    stishovite 发表于 2026-3-10 23:16
    不是可能没有概念,是一点概念也没有,我没有接触过集群,只是在本地工作站跑CP2K,帖子里说的很清楚。你 ...

    你是说,我们提了这个集群以后你给你的标题加了个本地工作站的前缀、改了帖子内容,就可以说我们离题了?
    况且这个环境变量管理的问题也不是只有集群才可能有,而是普适于linux系统的。
    在我们讨论前、你应当有linux知识基础,否则我们刚刚描述了的I/O效率问题、环境变量管理问题、linux文件系统建议,你都会没有概念。没有调查就没有发言权。
    你是说,我在给出了标准的cp2k环境管理方案和这种一键安装脚本应该怎么写之后,还能被扣假大空的帽子么?
    我个人挺喜欢曾老师那个脚本,优雅、简洁、环境也干净、严谨测试后也没有效率问题。那种东西可不是牛刀、至少你环境变量和计算性能得弄干净。
    单就本论坛我发过cp2k安装相关的威望+精华II帖呀。
    我没有反对ai辅助写代码,刚刚发了两次的那个sob写的论坛禁止ai的帖子里面明确写了我们反对的具体是什么。ai是好东西,但是前提是人有判断力,这需要你能有基础知识、不被ai带跑,遇到报错丢给ai逐一debug可行、但会犯你这种编译器版本瞎用导致部分第三方库无法完成安装、导致得到的是非标准的cp2k.psmp。ai很喜欢降级方案的。


    一修:去除了一些可能使我遭受商业推销的描述。

    作者
    Author:
    王二葛    时间: 2026-3-11 11:10
    是 AI 写的承认就好了,11# 的截图里都能明显看到只有一句话是你自己补充的

    盲目信 AI 还没有判断力的典型

    你要是这个态度对待热心指出你错误的前辈们,早晚让 Sob 给你整个帖子都删了,自己玩去吧
    作者
    Author:
    stishovite    时间: 2026-3-11 12:32
    本帖最后由 stishovite 于 2026-3-11 12:46 编辑
    Stardust0831 发表于 2026-3-11 11:09
    你是说,我们提了这个集群以后你给你的标题加了个本地工作站的前缀、改了帖子内容,就可以说我们离题了?
    ...

    标题一开始没加本地工作站是我的疏忽,但帖子内容写了本地测试环境,后来加上不断更新也是出于严谨考虑。你不乐意吗?另外,你最开始说了个别具体问题,但一系列回复中充满了主观臆断,我不想一一驳斥,没有任何意义。我在这里回复这些没有意义的内容的时间,已经超过我构思、测试和发布这个脚本的时间。也请你不要在这里浪费时间了,术业有专攻,把你的能力和宝贵时间放到开发cp2k功能,造福广大cp2k用户上是正事。最后,提醒一下,直白的评价没有任何问题,我完全能够接受,但对别人和别人工作的评价要有依据,你理解力好的话,应该能够分辨你说的哪些话是没有根据的。
    作者
    Author:
    wbqdssl    时间: 2026-3-11 13:17
    Stardust0831 发表于 2026-3-11 11:09
    你是说,我们提了这个集群以后你给你的标题加了个本地工作站的前缀、改了帖子内容,就可以说我们离题了?
    ...

    别管这楼主了,看他23楼的回复,这人没救了…
    这帖子估计以后也要被当作反面典型hhh
    作者
    Author:
    谷鸽SD    时间: 2026-3-11 15:48
    Stardust0831 发表于 2026-3-11 11:09
    你是说,我们提了这个集群以后你给你的标题加了个本地工作站的前缀、改了帖子内容,就可以说我们离题了?
    ...

    大佬您好,我对您提到的cp2kGPU加速开发非常感兴趣,不知道方便私信或者邮件建联交流下嘛?
    作者
    Author:
    Stardust0831    时间: 2026-3-11 15:53
    谷鸽SD 发表于 2026-3-11 15:48
    大佬您好,我对您提到的cp2kGPU加速开发非常感兴趣,不知道方便私信或者邮件建联交流下嘛?

    站内私信即可
    作者
    Author:
    chemistryMaga    时间: 2026-3-14 10:43
    这都能吵起来。
    作者
    Author:
    大王来何    时间: 2026-3-14 12:32
    支持楼主,爱用就用 不用就不用 没必要说三道四
    作者
    Author:
    Solitude198    时间: 2026-3-14 14:38
    stishovite 发表于 2026-3-11 12:32
    标题一开始没加本地工作站是我的疏忽,但帖子内容写了本地测试环境,后来加上不断更新也是出于严谨考虑。 ...

    就好像有人在不懂的地方用不懂的东西拉了一坨大的,然后懂行的来评价这是类似“图吧禁图”的东西,老东西知道不能随便用还好,小白真信了用了可能大概率就寄了

    但对别人和别人工作的评价要有依据


    另外我不知道靠和ai聊两句然后拿出来的东西就算得上工作
    作者
    Author:
    KazusaT    时间: 2026-3-15 05:12
    你这么信AI,为什么不问问AI你的脚本有什么问题呢?
    作者
    Author:
    stishovite    时间: 2026-3-15 08:59
    Solitude198 发表于 2026-3-14 14:38
    就好像有人在不懂的地方用不懂的东西拉了一坨大的,然后懂行的来评价这是类似“图吧禁图”的东西,老东西 ...

    口味清奇,角度独特,您说什么就是什么吧。
    作者
    Author:
    stishovite    时间: 2026-3-15 09:00
    本帖最后由 stishovite 于 2026-3-15 09:04 编辑
    KazusaT 发表于 2026-3-15 05:12
    你这么信AI,为什么不问问AI你的脚本有什么问题呢?

    您的问题的假设和逻辑有漏洞。
    作者
    Author:
    stishovite    时间: 2026-3-15 09:01
    大王来何 发表于 2026-3-14 12:32
    支持楼主,爱用就用 不用就不用 没必要说三道四

    感谢支持
    作者
    Author:
    student0618    时间: 2026-3-15 11:42
    本帖最后由 student0618 于 2026-3-15 11:44 编辑

    我相信楼主分享是出于善意的。

    楼上其他老师说了不少我不提了,只提醒一下用这脚本的风险。
    编译器环境汙染了是会影响其他软件安装使用的,要保护自己的数据,最基本的知识没有的话出问题时要折腾的是自己。

    看看不了解就跟风用龙虾的,有多少API key公开放出来了也不知道,还有人专门搞了个网站列出没密码保护的龙虾警示世人哦。不了解内容就跑要注意风险,责任自负。
    作者
    Author:
    stishovite    时间: 2026-3-15 17:07
    student0618 发表于 2026-3-15 11:42
    我相信楼主分享是出于善意的。

    楼上其他老师说了不少我不提了,只提醒一下用这脚本的风险。

    感谢理解。理性的讨论和建议,总能让被建议者有收获感,并感受到技术之外的温度。Respect!
    我将把风险提示写到帖子中。
    作者
    Author:
    guoguoping199    时间: 2026-3-17 16:56
    大佬,用你的脚本,在虚拟机里新安装的Ubuntu 24.04系统里运行脚本,最后却提示如图所示的错误,是因为我是Intel CPU的原因吗?我的处理器是i5 12500
    作者
    Author:
    stishovite    时间: 2026-3-17 19:58
    guoguoping199 发表于 2026-3-17 16:56
    大佬,用你的脚本,在虚拟机里新安装的Ubuntu 24.04系统里运行脚本,最后却提示如图所示的错误,是因为我是 ...

    图片显示是第126个测试失败了,但OpenBLAS还在安装,还有后续的信息吗?
    作者
    Author:
    guoguoping199    时间: 2026-3-17 20:44
    stishovite 发表于 2026-3-17 19:58
    图片显示是第126个测试失败了,但OpenBLAS还在安装,还有后续的信息吗?

    没有,卡死了,我就重启虚拟机了,再次安装还是卡在这,现在在第三次实验
    作者
    Author:
    stishovite    时间: 2026-3-17 21:49
    guoguoping199 发表于 2026-3-17 20:44
    没有,卡死了,我就重启虚拟机了,再次安装还是卡在这,现在在第三次实验

    最后一次失败的错误信息是Cannot allocate memory,是不是内存不够用了。
    作者
    Author:
    guoguoping199    时间: 2026-3-18 16:53
    stishovite 发表于 2026-3-17 21:49
    最后一次失败的错误信息是Cannot allocate memory,是不是内存不够用了。

    有可能,虚拟机我就设置了8G内存,等换个机器再试试
    作者
    Author:
    djjj148    时间: 2026-3-30 11:21
    我相信楼主是好心分享,虽然有可以改进之处,但这个论坛正是因为有乐于分享的人才生机盎然。
    同时我也相信指出楼主分享的不足的前辈也是好心,可能方式有些直白,让楼主有些不舒服。
    分享过不少经验的我看到这样的局面,不免有些难过。

    个人的小建议:
    1. 虽然楼主的初衷只是分享,但分享后能更虚心接纳其他人的建议能使自己的能力更上一层楼,也是一件美事。而且人家评论也和楼主一样花了心思的,值得被肯定。
    2. 也希望有经验的前辈们在分享贴下给出建议的时候能委婉一些。毕竟每个分享的人都花了时间去写帖子/回复,适当的鼓励有助于学术分享。





    欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3