winnerwill 发表于 2021-9-23 23:39 好的,谢谢老师! |
慢半拍的小陈 发表于 2021-9-23 19:15 看了你一楼的截图,你是有G09-E01这个文件夹的,你可以这样改下: 把gv整个文件夹移动到G09-E01文件夹下,跟你的g09文件夹同级。 然后GV_DIR改成对应的gv文件夹的路径,应该就可以了。 另外,你估计是在.bashrc文件里写入太多变量了,可能会引起冲突。 |
慢半拍的小陈 发表于 2021-9-23 19:15 你的GV_DIR路径里面是不是不应该有G09-E01?包括叫你echo的其他三个变量。 路径明显不对,这个是问题所在 |
慢半拍的小陈 发表于 2021-9-23 14:56 按上面设置后,依次执行以下命令,把输出结果完整贴上来: echo GAUSS_EXEDIR=$GAUSS_EXEDIR ; echo GV_DIR=$GV_DIR ; echo PATH=$PATH ; echo $LD_LIBRARY_PATH=LD_LIBRARY_PATH ; gview 只贴上面的完整输出结果。哪一个输出有问题,就先解决相关环境变量的设置。 |
慢半拍的小陈 发表于 2021-9-23 09:51 你改完让环境变量生效了吗? 最后可以试试,把你后面三行注释掉,加上以下两行: export PATH=$PATH:${GV_DIR}:${GV_DIR}/bin export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${GV_DIR}/lib:${GV_DIR}/lib/MesaGL 然后确保让环境变量生效。 你也可以先直接不改.bashrc文件,直接在shell中运行以上命令,看看是否可行。 有问题先把 $GV_DIR $PATH $LD_LIBRARY_PATH的设值echo截图出来看看是否有异常。 |
zjxitcc 发表于 2021-9-23 10:01 不好意思哈~我已把它删除了,可还是报错。 |
慢半拍的小陈 发表于 2021-9-23 09:51 你没看到PATH=后面多了个字母H么。。。 |
winnerwill 发表于 2021-9-22 22:21 好的,谢谢您! |
慢半拍的小陈 发表于 2021-9-22 21:58 加到PATH里面的必须是目录,你之前已经加了,只是少了export。 MesaGL是要在环境变量LD_LIBRARY_PATH中出现它对应的路径,而不是移动目录。。。。 比如export LD_LIBRARY_PATH="${GV_DIR}/lib:${GV_DIR}/lib/MesaGL:${LD_LIBRARY_PATH}" 这个其实在gview这个脚本文件里面会自动完成,你直接用gview来调用不就行了?export PATH是为了能直接在PATH中的路径能识别出gview这个命令。 |
winnerwill 发表于 2021-9-22 21:24 是在PASH=...gv/ 后面加上gview.exe吗?如:PASH=..gv/gview.exe/ 我已经把MesaGL里的文件粘贴到了lib下了。 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-27 03:58 , Processed in 0.177166 second(s), 25 queries , Gzip On.