MOPAC2012安装方法

注:此文安装方法对MOPAC2016也适用

MOPAC2012安装方法

文/Sobereva   2014-Nov-21


MOPAC2012安装极为简单,自带的说明已经写得很清楚,但还是经常见到有初学者问,这里就再说说。不熟悉MOPAC的话先看看《大体系弱相互作用计算的解决之道》(http://sobereva.com/214)里面的介绍。

先去http://openmopac.net/downloads.html下载程序。GPU版目前加速效果有限,可以暂时无视。Linux版有多种版本,根据情况选择。如果是RHEL6,选for CentOS 6那个。如果自己也搞不清楚,就都下下来都试试,直到找到能用的。

如果没license文件就按照网页上的提示免费申请一个,或者直接用我的:编辑一个空文本文件,文件名设为1591535a16518252.mop,这就成了license文件了,对Windows版和Linux版都通用。

license实际上是永远不过期的,有时间限制的只不过是MOPAC程序本身而已。到了过期日,只需要重新下载最新的MOPAC即可。


Windows版MOPAC2012安装方法:把下载到的程序压缩包解压到C:\Program Files里,并且把目录名改为MOPAC。进入此目录,选中license文件。然后右键点它选“打开”,并指定用MOPAC2012.exe来打开,并且把MOPAC2012.exe设定为默认的打开.mop文件的程序。然后在MOPAC2012的程序窗口里选中Graphic1窗口,敲几下回车,然后把白色窗口的滚动条拉到最下面,如果显示让你输入Yes,就在Graphic1窗口输入yes并回车,然后选“是”,激活即完成。之后直接双击各种.mop后缀名的输入文件即可运算。

Linux版MOPAC2012安装方法:比如想装到/sob/MOPAC2012下面,就把压缩包解压到这里,在自己的.bashrc里添加
export MOPAC_LICENSE=/sob/MOPAC2012
export PATH=$PATH:/sob/MOPAC2012
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/sob/MOPAC2012
之后运行bash使上述环境变量生效。
然后把license文件放到此目录下,进入此目录,运行 MOPAC2012.exe [license文件名] ,然后按回车,输入Yes,再回车,同目录下就生成了认证文件password_for_mopac2012,之后就可以正常使用了。

MOPAC在Linux下的使用方法:比如运行a.mop,就输入MOPAC2012 a.mop。会在同目录下得到.out、.arc等文件。Windows版也可以先进入DOS然后用这样的命令行来运行。

添加新评论