**难题一:Problem with file /home/zjm/gaussian/g16/l1.exe omode 33279 compare 7Error: segmentation violatio输出文件提示:iles in the Gaussian directory are world accessible.
This must be fixed.
问题描述:
G16在windows下的ubuntun子系统安装好了,当时输入g16感觉安装成功。但是重新进入系统键入g16碰到了文件夹的权限问题,运行不下去。
当把运行缓存的文件夹设置:chmod 777 -R XXX/temp
解决了开始运行启动,但立刻碰到标题出现的提示,一大堆,Problem with file /home/zjm/gaussian/g16/l1.exe omode 33279 compare 7*Error: segmentation violatio
吓死宝宝了。不过体会到不要被很长很长的报错吓到,真的有价值的就是几个关键地方:开头与结尾的总结行语言。把出现的错误复制到百度寻找答案,发现很多菜鸟入门都挨了这一刀。
感谢https://www.linuxdiyf.com/linux/24712.html给出了解决方案。原来gaussian软件在使用过程中,谁安装就只能谁使用。我ls -l 查看了安装目录gaussian的所有者及所有权信息,发现是root,而不是我的用户名,但是sudo su以root身份也运行不了g16,把GASSIAN所有权改为chmod 777 运行g16就出现题目报错问题。估计安装时,我是以root身份安装,在路径设置,变量设置时到/hone/user/.bashrc目录下。不妥之处,期待高手指正。
sudo chown user XXX/gaussian
sudo chmod 700 -R XXX/gaussian
键入g16 <test0001.com >out,运行成功
我的收获是ls -l命令查看所有权,chmod修改
chown改变所有者。高斯运行的缓存文件夹及安装目录的所有权会影响程序开始的执行,这些不是程序本身编译问题
GAUSSIAN16学习安装运行解决的难题
最新推荐文章于 2024-10-15 17:12:31 发布