计算化学公社

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

[Multiwfn使用咨询] 希望multiwfn稍作一点儿改变

[复制链接 Copy URL]

592

帖子

12

威望

4799

eV
积分
5631

Level 6 (一方通行)

密度泛函·小卒

我习惯于把软件们都放在一块儿,比如把multiwfn放在~/soft/multiwfn这样子的,然后在bash里写上
  1. alias m="~/soft/multiwfn/"
复制代码

这样保证我在哪个文件夹里都能调用它。
然而,这样总会得到一句话
  1. Warning: "settings.ini" was found neither in current folder nor in the path defined by "Multiwfnpath" environment variable. Now using default settings instead
复制代码

我查阅了sob神的源码,里面多次出现这样的代码
  1. inquire(file="settings.ini",exist=alive)
  2.         settingpath="settings.ini"
复制代码

还有这样子
  1. open(20,file="settings.ini",status="old")
复制代码

原来是这样子啊。
我自己的解决方法倒也简单了。在bash里改一下,成为如下
  1. alias m="cp /home/g/multiwfn/settings.ini ./ ; /home/g/multiwfn/Multiwfn ; rm ./settings.ini"
复制代码

但这样子终究也不是长久之计啊。
希望file="settings.ini"这样子的代码能不能再改进下呢?到哪儿都能随便用的才好啊!
谢谢sob
一出生响亮登场,十几岁快乐成长,
二十岁天天向上,三十岁基本定向,
四十岁拼命打创,五十岁回首一望,
六十岁告老还乡,七十岁搓搓麻将,
八十岁躺在床上,九十岁挂在墙上,
人生一世,匆匆忙忙,生得嘹亮,走得凄凉!
生活就像五味瓶,酸甜苦辣难消停!
该吃吃,该喝喝,遇事别去心里搁,
想哭哭,想笑笑,烦恼就往云外抛,
记住甜,忘掉苦,亲人朋友好相处,
心情好,最重要,自我麻痹乐逍遥!

592

帖子

12

威望

4799

eV
积分
5631

Level 6 (一方通行)

密度泛函·小卒

2#
 楼主 Author| 发表于 Post on 2015-9-10 16:55:09 | 只看该作者 Only view this author
又及:刚刚师弟看到了bash里的m,哈哈大笑,称为“这简直就是小作坊式的解决方法!”
一出生响亮登场,十几岁快乐成长,
二十岁天天向上,三十岁基本定向,
四十岁拼命打创,五十岁回首一望,
六十岁告老还乡,七十岁搓搓麻将,
八十岁躺在床上,九十岁挂在墙上,
人生一世,匆匆忙忙,生得嘹亮,走得凄凉!
生活就像五味瓶,酸甜苦辣难消停!
该吃吃,该喝喝,遇事别去心里搁,
想哭哭,想笑笑,烦恼就往云外抛,
记住甜,忘掉苦,亲人朋友好相处,
心情好,最重要,自我麻痹乐逍遥!

296

帖子

1

威望

2588

eV
积分
2904

科音成员

3#
发表于 Post on 2015-9-10 19:16:27 | 只看该作者 Only view this author
我猜是不是应该加个环境变量 Multiwfnpath=~/soft/multiwfn/ 就可以了啊?
华北电力大学数理学院,理论与计算化学,团簇、表面的结构与反应机理。(招第一性原理计算,量子化学计算方向的教师、硕士/博士研究生)

346

帖子

2

威望

4645

eV
积分
5031

Level 6 (一方通行)

4#
发表于 Post on 2015-9-10 21:07:51 | 只看该作者 Only view this author
最好弄个环境变量

6万

帖子

99

威望

5万

eV
积分
120073

管理员

公社社长

5#
发表于 Post on 2015-9-11 07:20:04 | 只看该作者 Only view this author
你用Multiwfnpath环境变量设定settings.ini的位置即可。前年第一届培训班的时候有人提到这点,于是就加入了这个设计。


评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
yjcmwgk + 5 谢谢

查看全部评分 View all ratings

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

294

帖子

2

威望

3012

eV
积分
3346

Level 5 (御坂)

6#
发表于 Post on 2015-9-11 22:22:44 | 只看该作者 Only view this author
yjcmwgk 发表于 2015-9-10 16:55
又及:刚刚师弟看到了bash里的m,哈哈大笑,称为“这简直就是小作坊式的解决方法!”

又是那位很帅的师弟?

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 00:15 , Processed in 0.189818 second(s), 26 queries , Gzip On.

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