24小时热门版块排行榜    

CyRhmU.jpeg
查看: 4209  |  回复: 23

虫尾巴

金虫 (正式写手)

小木虫科研闷骚男联盟盟主

[求助] 新手安装gaussian03,详细步骤及出现错误。

之前已经开了一个帖子,由于自己太过小白,最后高手都不愿搭理了。遂新开一帖,将自己的安装过程详细的写出来,求各位高手指正,不胜感激。
小红帽系统rhel_sever_6.0_x86_64bit,高斯为g03-E01-64bit-for-linux.tar.gz,高斯下载地址为http://115.com/file/bhtzes9e#   
具体步骤如下:
(1)home下建立lab文件夹。
(2)home下建立 data/g03文件夹。
(3)压缩文件复制到lab下,解压,出现g03文件夹。
(4)设置环境变量
#:cd  /home
#:  vi  /.bashrc
环境变量内容如下:
G03ROOT=/home/lab
GAUSS_EXEDIR=$G03ROOT
GAUSS_SCRDIR=/home/data/g03
LD_LIBRARY_PATH=$G03ROOT/:$LD_LIBRARY_PATH
PATH=$G03ROOT/:$PATH
export G03ROOT GAUSS_EXEDIR GAUSS_SCRDIR LD_LIBRARY_PATH PATH
以上内容为所有内容,即bashrc中一个符号不差的内容,因为别人帖子中给出的就这些,所以我就照抄了;
(5)退出终端,重新进入终端。
(6)复制一份 test.com 的高斯输入文件至data/g03文件夹下。
(7)#:cd /home/data/g03
         #:g03 test.com
         #:bash: g03 :command not found
(8)怀疑是不能在root用户下运行,所以设置用户 lab 权限。
         #:chown -R lab lab   
         #:chgrp -R users lab
         #:chmod -R g+w  lab
(9)退出root用户,切换至 lab 用户。
(10)打开终端,查看环境变量,发现没有变化,退出终端,重新进入终端。
(11)进入home/data/g03 文件夹。
(12)$:g03 test.com
           $:bash:g03:command not found
总体过程已经列出来了,我想这已经非常详尽了,最后还是找不到命令,实在是不知所措了。敬请高手支招。
回复此楼

» 收录本帖的淘帖专辑推荐

量化学习

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

海纳百川,有容乃大;壁立千仞,无欲则刚。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pwzhou

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
虫尾巴(金币+5): ★★★很有帮助 2012-01-13 11:23:37
虫尾巴: 金币+8, ★★★很有帮助 2012-03-29 13:40:09
.bashrc应该在用户的根目录下,也就是/home/lab/.bashrc,而不是什么/.bashrc 还有,一开始添加用户的时候/home/lab目录应该就已经建好了,为何你还要手动去建,你切换到lab用户之后,请使用命令echo $HOME 看一下lab用户的$HOME目录到底在哪?然后确保设置环境变量的.bashrc文件的绝对路径为$HOME/.bashrc,如果你要在root用户下用,那么你应该设置的是/root/.bashrc。
2楼2012-01-13 09:44:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
虫尾巴(金币+5): ★★★很有帮助 是的 2012-01-13 11:23:53
G03ROOT=/home/lab
这个地方估计不完整  你的lab是用户名?  你g03的所有程序文件在lab根目录?

不出意外  应该是G03ROOT=/home/lab/g03
3楼2012-01-13 09:49:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

1楼说的对    每个用户下都有一个。bashrc文件   隐藏的  

#:cd  /home 这个地方错了  完整的应该是/home/userid
4楼2012-01-13 09:52:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

#:cd  /home 这个地方错了  完整的应该是/home/userid

vi .bashrc之后  直接往里面添加即可  原油的东西不用管
5楼2012-01-13 09:53:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

【答案】应助回帖

虫尾巴(金币+5): 确实是错了,现在我把data文件夹复制到lab下,并修改环境变量为GAUSS_SCRDIR=/home/lab/data/g03 2012-01-13 11:25:16

说得多了 估计lz又模糊了。。。

你把你的g03文件夹复制到 /home/userid/下

然后cd /home/userid/   进去后vi .bashrc即可

你上面描述的好多错误  比如 GAUSS_SCRDIR=/home/data/g03  难道你还有个叫data的用户  ?
6楼2012-01-13 09:57:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

【答案】应助回帖

虫尾巴(金币+5): ★★★很有帮助 并没有重新装软件,因为已经把这个过程重复了n遍了,也已经明了这个过程中各个细节。您的回帖非常详细,谢谢! 2012-01-13 11:27:11
重新弄个detail吧
假设你的用户名是abc
1.把你的g03程序文件夹复制到/home/abc/下
2.设置变量
G03ROOT=/home/abc/g03
GAUSS_EXEDIR=$G03ROOT
GAUSS_SCRDIR=/home/abc/scratch        (自己建立一个scratch文件夹)
LD_LIBRARY_PATH=$G03ROOT/:$LD_LIBRARY_PATH
PATH=$G03ROOT/:$PATH
export G03ROOT GAUSS_EXEDIR GAUSS_SCRDIR LD_LIBRARY_PATH PATH
7楼2012-01-13 10:00:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

发现我那个detail还是不详细

cd /home/abc/ 之后再设置变量
8楼2012-01-13 10:04:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

  忘记说了。。。。以上所有操作请在abc用户权限下操作。。。。 而不是root用户

谢谢


linux下不是什么都要用root账户的
9楼2012-01-13 10:06:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nyzhaoyin

新虫 (正式写手)

按照我上面的  以后运行g03都是在普通账户下  root下应该是用不了的  也没有必要用root账户运行g03
10楼2012-01-13 10:07:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 虫尾巴 的主题更新
信息提示
请填处理意见