|
本帖最后由 AnnaFreeman 于 2022-8-19 12:01 编辑 我遇到了跟您相似的问题,我想请教一下关于用gaussian将chk文件转成fch时报错的问题。用的 gaussian版本为Gaussian 16 Revision A.03 Win64,default文件中mem开始设置为8GB,做td-dft计算后得到的chk文件为1.45GB ,拖入gaussian中马上就提示报错窗口”2059 can't allocate memory can’t malloc”. 后根据sob老师关于安装gaussian的文章中所说,我将default文件中mem设置分别改成了4GB和1300MB后重新计算,但在拖入chk文件转换时依然同样报错。想请问各位这种情况如何解决。另外还有一点疑惑,如果是default文件设置的问题,为何我在同样mem=8GB的设置下,计算出的其他分子的chk文件在转换时就没有报错呢?(没有报错的chk文件比较小,不到1GB) |
DD4F537F-5100-48E3-815F-C1255C69E2D4.jpeg (251.92 KB, 下载次数 Times of downloads: 11)
| 已解决,谢谢!最后在电脑高级设置的环境变量里加了这个代码 |
liuyuje714 发表于 2020-7-2 14:34 我傻了,已改 ![]() |
| 。。。楼上set这种设置都是临时变量,只在当前cmd中有用,重启或者注销就没用了。直接在环境变量中新建一个GAUSS_MEMDEF,然后值设置为1GB才是永久生效的做法。 |
本帖最后由 zjxitcc 于 2020-7-2 14:39 编辑 windxu1991 发表于 2020-7-2 09:27 export命令是在linux下用的。你在windows下的命令行是CMD窗口(键盘Win+R键,输入cmd打开CMD黑框窗口),不能用export,得用set,举例
这是临时环境变量,要永久生效得按楼下说的。 |
| cmd 里敲命令 |
| 这个export GAUSS_MEMDEF=1000000000 命令在哪里输入,我是windows版本的gaussian 09,用软件下拉的formchk命令转换的 |
| 显示给的内存不足,至少提供51mv的内存数 |
代表给1GB内存 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-19 10:19 , Processed in 0.309923 second(s), 25 queries , Gzip On.