华华的OCTOPRESS BLOG

我是华华,这是我的OCTOPRESS博客

Linux下安装gaussian09

| Comments

最近想用gaussian算点东西,windows下的效率实在太低,于是想在自己电脑上试试,笔记本上是新装的ubuntu11.10,去师兄那拷了gaussian09linux版本来安装,从网上查了下说安装很简单,但是我还是折腾了好几天,主要是一个不起眼的地方出错了,也不知道是不是单机版的原因。

从网上查了不少安装办法,大致都是这个样子,顺便引用下师兄的文章:

http://blog.csdn.net/tengh/article/details/5996150

高斯在linux下的安装很简单。首先把gaussian09的文件解压到目标文件夹。比如

/home/zhuh/

然后设置环境变量,如果是root用户,修改 /etc/profile文件,如果是一般用户,修改/home/.bashrc文件。

添加以下几行:

 

export GAUSS_EXEDIR=/home/zhuh/g09/

export G09ROOT=/home/zhuh/g09/ export

GAUSS_SCRDIR=/home/zhuh/tmp/g09/

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/$G09ROOT


其中/home/zhuh/改成自己的路径。然后保存。

在命令行更新环境变量,root用户输入:

source  /etc/profile

普通用户输入:

source  /home/zhuh/.bashrc

/home/zhuh改成你自己的用户路径。

我按照这个设置,用了很多次运行就报错,报错内容如下:

Entering Gaussian System, Link 0=g09/g09

PGFIO/stdio: No such file or directory

PGFIO-F-/OPEN/unit=11/error code returned by host stdio – 2.

File name = /tmp/g09/Gau-3850.inp

In source file ml0.f, at line number 182


从上面的内容看也看不出什么错,然后师兄提醒我这样安装
1./configure

2make

3make install


还是不行,文件夹里根本没有./confiure文件,快下班时候,师兄又过来给我折腾了半天还是不行,我都快崩溃了,已经放弃在linux使用gaussian,但最后还是想试下gaussian03行不行,于是又在网上随手搜了几篇gaussian03的文章
http://hi.baidu.com/curioz/blog/item/6324b37eb94b6e300dd7da6f.html

http://www.baisi.net/thread-14466-1-1.html


发现这两篇文章下面临时文件夹只是/tmp,于是就把g09去掉,然后按照前面的方法又来了一篇居然行了。

现在贴出我的配置

export GAUSS_EXEDIR=/home/huzhenhua/g09

export G09ROOT=/home/huzhenhua/g09

export GAUSS_SCRDIR=/tmp

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/$G09ROOT

export PATH=$PATH:/home/huzhenhua/g09


 

Comments