计算化学公社

 找回密码 Forget password
 注册 Register
Views: 34164|回复 Reply: 30
打印 Print 上一主题 Last thread 下一主题 Next thread

[MOPAC] MOPAC的安装方法

[复制链接 Copy URL]

5万

帖子

99

威望

5万

eV
积分
112429

管理员

公社社长

MOPAC的安装方法
Installation method of MOPAC

文/Sobereva@北京科音
First release: 2014-Nov-21  Last update: 2022-Jul-20


0 前言

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

先去http://openmopac.net/Download_MOPAC_Executable_Step2.html下载程序。Windows版就下载页面上最新的即可。Linux版建议下载“Download 64-bit MOPAC2016 for LINUX”(不要下载Latest open-source release下面的Linux版,否则安装时需要图形库,麻烦得很)。此页面里还有GPU版,加速效果很有限,可以无视。

.mop后缀的文件是MOPAC的输入文件,这里提供一个用PM6计算水分子的mop文件用于大家测试:http://sobereva.com/attach/262/H2O.mop

顺带一提,用Multiwfn(http://sobereva.com/multiwfn)程序可以非常方便地创建MOPAC的输入文件。启动Multiwfn,载入xyz/pdb/gjf/fch/mol/mol2/mwfn等等含有结构信息的文件(详情看《详谈Multiwfn支持的输入文件类型、产生方法以及相互转换》http://sobereva.com/379),然后进入主功能100的子功能2,再选14,然后输入要产生的MOPAC输入文件路径,再选一个理论方法如PM7,就得到输入文件了,非常简单。在选择理论方法之前还可以用屏幕上的其它选项设置是否用溶剂模型、是否冻结原子、要做的任务之类。


1 Windows版MOPAC的安装方法

运行Windows版.exe安装文件,一直点下一步即可。所有设置,包括安装目录,都用默认的。

MOPAC在Windows下的使用方法:双击mop文件,操作系统如果问你选择用什么程序执行,就选MOPAC。MOPAC算完后会自动关闭窗口(如果一瞬间就关闭了,说明一瞬间就算完了,不是出错)。之后在当前目录下会出现与mop文件同名的其它文件,其中带.out后缀的就是输出文件,用文本编辑器打开即可查看结果。.arc是archive文件,

在Windows下也可以用命令行方式运行。进入命令行模式,输入MOPAC H2O.mop即可运行。


2 Linux版MOPAC2016安装方法

比如想装到/sob/MOPAC2016下面,就把压缩包解压到这里,然后在自己的用户主目录下的.bashrc文件末尾添加
export MOPAC_LICENSE=/sob/MOPAC2016
export PATH=$PATH:/sob/MOPAC2016
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/sob/MOPAC2016
之后重新进入终端使上述环境变量设置生效。然后运行chmod +x /sob/MOPAC2016/*给此目录下面的文件都加上可执行权限。

MOPAC在Linux下的使用方法:比如要就是yohane.mop,就输入MOPAC2016.exe yohane.mop。会在同目录下得到.out、.arc等文件。

评分 Rate

参与人数
Participants 8
eV +28 收起 理由
Reason
ngaoo + 1 赞!
hahaha333 + 3 谢谢
yjb + 2 谢谢
ezez + 5 赞!
zsu007 + 5 谢谢分享
kunkun + 5 谢谢
wangxinyu + 2 谢谢
aqhuangry + 5

查看全部评分 View all ratings

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

27

帖子

0

威望

1171

eV
积分
1198

Level 4 (黑子)

30#
发表于 Post on 2023-12-9 21:39:39 | 只看该作者 Only view this author
mizu-bai 发表于 2023-12-9 17:38
如果你愿意试试最新版本的 MOPAC 的话,可以参考一下我写的编译安装教程 http://bbs.keinsci.com/thread- ...

谢谢,我试了一下还是出现这个问题,应该是系统当中的问题,我在centos8上测试没问题。还是非常感谢。

69

帖子

7

威望

1908

eV
积分
2117

Level 5 (御坂)

29#
发表于 Post on 2023-12-9 17:38:58 | 只看该作者 Only view this author
tao 发表于 2023-12-9 10:21
你好,我遇到同样的问题,请问你这个问题是否解决?如何解决的?谢谢。

如果你愿意试试最新版本的 MOPAC 的话,可以参考一下我写的编译安装教程 http://bbs.keinsci.com/thread-41935-1-1.html

27

帖子

0

威望

1171

eV
积分
1198

Level 4 (黑子)

28#
发表于 Post on 2023-12-9 10:21:34 | 只看该作者 Only view this author
shuifangren 发表于 2020-7-8 08:24
谢谢sob老师的回复,
重新进入终端还是相同的报错
“MOPAC2016.exe: relocation error: MOPAC2016.exe: ...

你好,我遇到同样的问题,请问你这个问题是否解决?如何解决的?谢谢。

1187

帖子

5

威望

2841

eV
积分
4129

Level 6 (一方通行)

27#
发表于 Post on 2021-12-30 16:12:16 | 只看该作者 Only view this author
zhangxinxin360 发表于 2021-12-30 16:05
sob老师后,发完帖子也一直再琢磨这个事情。在sob老师发的帖子“gentor:扫描方式做分子构象搜索的便捷工具 ...

原来的关键词是PM6-DH+不是PM6-DH +,看清有没有空格。PM6-DH+是一个专门的半经验方法的名字,加号是这个名字里的。软件基本关键词建议到官网http://openmopac.net/manual/index.html的keywords页面稍微看一下。

2

帖子

0

威望

33

eV
积分
35

Level 2 能力者

26#
发表于 Post on 2021-12-30 16:05:24 | 只看该作者 Only view this author
sob老师后,发完帖子也一直再琢磨这个事情。在sob老师发的帖子“gentor:扫描方式做分子构象搜索的便捷工具”中通过Molclus调用MOPAC基于PM7关键词优化多巴胺的结构,在设置template.mop时,因为下载sob老师的Molclus时,template.mop原有的关键词是PM6-DH + precise,那么再更换PM7时,应写成sob老师帖子中的样子PM7 precise,而不是PM7 + precise。如果写成后者再通过Molclus调用MOPAC优化构象时,就会出现26楼我遇到的那个问题。

2

帖子

0

威望

33

eV
积分
35

Level 2 能力者

25#
发表于 Post on 2021-12-30 13:35:28 | 只看该作者 Only view this author
Sob老师好,我按照老师撰写的帖子“gentor:扫描方式做分子构象搜索的便捷工具”去搜索多巴胺构象。通过Molclus调用MOPAC运行时出错,显示“Cannot found MOPAC.arc”, the task may be failed. MOPAC是2016版,安装的方法也按照sob老师说的方法安装到windows10中。图片如下,麻烦sob老师看一下可能的原因是什么,谢谢sob老师。

出错文件.png (9.58 KB, 下载次数 Times of downloads: 47)

出错文件.png

61

帖子

0

威望

977

eV
积分
1038

Level 4 (黑子)

24#
发表于 Post on 2021-11-9 11:05:04 | 只看该作者 Only view this author
sobereva 发表于 2021-11-8 23:52
1 是
2 不是崩溃,那是算完了。当前目录下应该出现了与mop同名的out文件,那就是输出文件

已经顺利找到输出文件了,感谢sob老师解答。

5万

帖子

99

威望

5万

eV
积分
112429

管理员

公社社长

23#
 楼主 Author| 发表于 Post on 2021-11-8 23:52:15 | 只看该作者 Only view this author
妙角不脆 发表于 2021-11-8 16:25
sob老师好,向您请教两个问题。

1.我这边下载安装MOPAC的时候似乎已经不提示需要Lisence了,是不是Lisen ...

1 是
2 不是崩溃,那是算完了。当前目录下应该出现了与mop同名的out文件,那就是输出文件
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

61

帖子

0

威望

977

eV
积分
1038

Level 4 (黑子)

22#
发表于 Post on 2021-11-8 16:25:44 | 只看该作者 Only view this author
sob老师好,向您请教两个问题。

1.我这边下载安装MOPAC的时候似乎已经不提示需要Lisence了,是不是Lisence现在对于MOPAC已经是过去式了?

2.我按照现在官方网站的压缩包中Installation instructions的指导进行操作,并未按预期跳出Graphic1窗口,相反直接程序迅速就崩溃了。进而在双击任何MOP文件,也是瞬间崩溃,想向您请教应怎么解决?

82

帖子

0

威望

589

eV
积分
671

Level 4 (黑子)

21#
发表于 Post on 2020-11-7 11:26:09 | 只看该作者 Only view this author
rainy 发表于 2020-5-28 00:05
老师,我按照步骤操作之后 Graphic1底部显示如下:(不会上传图片 请见谅)
The file:
“C:\program fil ...

你好,我也遇到了同样的问题,请问如何解决的?

5万

帖子

99

威望

5万

eV
积分
112429

管理员

公社社长

20#
 楼主 Author| 发表于 Post on 2020-7-30 02:59:31 | 只看该作者 Only view this author
weng 发表于 2020-7-29 17:09
老师您好。请问mopac怎么并行运算呢?
我设置了OMP_NUM_THREADS=12,然后运行mopac test。发现只有单线程 ...

threads=n关键词代表用n线程并行
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

12

帖子

0

威望

129

eV
积分
141

Level 2 能力者

19#
发表于 Post on 2020-7-29 17:09:23 | 只看该作者 Only view this author
老师您好。请问mopac怎么并行运算呢?
我设置了OMP_NUM_THREADS=12,然后运行mopac test。发现只有单线程在跑。

15

帖子

0

威望

265

eV
积分
280

Level 3 能力者

18#
发表于 Post on 2020-7-8 08:24:04 | 只看该作者 Only view this author
sobereva 发表于 2020-7-7 04:51
没错
改过后重新进入终端

谢谢sob老师的回复,
重新进入终端还是相同的报错
“MOPAC2016.exe: relocation error: MOPAC2016.exe: symbol kmp_aligned_malloc, version VERSION not defined in file libiomp5.so with link time reference
Cannot found MOPAC.arc, the task may be failed”

5万

帖子

99

威望

5万

eV
积分
112429

管理员

公社社长

17#
 楼主 Author| 发表于 Post on 2020-7-7 04:51:43 | 只看该作者 Only view this author
shuifangren 发表于 2020-7-6 13:19
sob老师,我不确定我的理解对不对, 在~/.bashrc的开头改为:
# MOPAC
export PATH=$PATH:/home/applic ...

没错
改过后重新进入终端
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

15

帖子

0

威望

265

eV
积分
280

Level 3 能力者

16#
发表于 Post on 2020-7-6 13:19:19 | 只看该作者 Only view this author
sobereva 发表于 2020-7-6 12:10
可能是当前机子里有其它程序带的的libiomp5.so,和MOPAC用的版本不符。把MOPAC的目录放到LD_LIBRARY_PATH ...

sob老师,我不确定我的理解对不对, 在~/.bashrc的开头改为:
# MOPAC
export PATH=$PATH:/home/applic/MOPAC2016
export MOPAC_LICENSE=/home/applic/MOPAC2016
export LD_LIBRARY_PATH=/home/applic/MOPAC2016:$LD_LIBRARY_PATH
会报同样的错。。。

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-25 22:32 , Processed in 0.209345 second(s), 31 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list