“第10届量子化学波函数分析与Multiwfn程序培训班将于5月4-8日于北京举办,这是一次性完整、系统学习波函数分析的各种理论知识和全面掌握强大的Multiwfn波函数分析程序使用的最不可错过的机会!请点击此链接查看详情和报名方式,欢迎参加!

“第18届北京科音分子动力学与GROMACS培训班” 将于5月23-26日于北京举办。这是一次性全面、系统学习分子动力学模拟知识和最流行的分子动力学程序GROMACS的关键机会!报名正在进行中,请点击此链接查看详情,欢迎参加!

计算化学公社

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

[Gaussian/gview] 有没有办法让服务器上G09和G16互不干扰分别运行

[复制链接 Copy URL]

412

帖子

0

威望

2571

eV
积分
2983

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
服务器上同时装有G09和G16,但是只有.BASHRC里面的第一个有效,每次都要改.BASHRC挺麻烦的,有没有办法能让他们互不干扰分别运行

118

帖子

0

威望

1360

eV
积分
1478

Level 4 (黑子)

2#
发表于 Post on 2021-10-21 16:49:21 | 只看该作者 Only view this author
把路径写在独立的bash里面,不要写在./bashrc里面,yeah!

1187

帖子

5

威望

2876

eV
积分
4163

Level 6 (一方通行)

3#
发表于 Post on 2021-10-21 17:33:22 | 只看该作者 Only view this author
你对Linux的正确使用方式有基本误解,本来就应该各个环境隔离,用哪个加载哪个,用完了卸载。推荐Environment Module。

1665

帖子

5

威望

4824

eV
积分
6589

Level 6 (一方通行)

喵星人

4#
发表于 Post on 2021-10-21 21:48:34 | 只看该作者 Only view this author
动态加载写在提交脚本里就好了

3097

帖子

29

威望

1万

eV
积分
17246

Level 6 (一方通行)

5#
发表于 Post on 2021-10-22 04:09:27 | 只看该作者 Only view this author
除楼上说的之外,折腾不明白的时候最简单的办法是建个新账户

186

帖子

0

威望

4134

eV
积分
4320

Level 6 (一方通行)

6#
发表于 Post on 2021-10-22 07:25:29 | 只看该作者 Only view this author
写个脚本交作业,在脚本里设置环境变量

1102

帖子

18

威望

6703

eV
积分
8165

Level 6 (一方通行)

計算化学の社畜

7#
发表于 Post on 2021-10-22 08:47:13 | 只看该作者 Only view this author
最简单的解决办法就是上面提到的,在脚本里设置高斯环境变量
Stand on the shoulders of giants

167

帖子

0

威望

3039

eV
积分
3206

Level 5 (御坂)

8#
发表于 Post on 2021-10-23 22:31:19 | 只看该作者 Only view this author
两个的命令根本不同啊
g16 是g16
g09 是g09
脚本里面变量指定下
不需要.bashrc的就可以了

98

帖子

1

威望

2940

eV
积分
3058

Level 5 (御坂)

9#
发表于 Post on 2021-10-24 09:08:57 | 只看该作者 Only view this author
本帖最后由 lindlar 于 2021-10-24 09:12 编辑

g16和G09分别在.bashrc中设置变量,需要哪一个就运行哪个,运行时不会相互干扰吧

412

帖子

0

威望

2571

eV
积分
2983

Level 5 (御坂)

10#
 楼主 Author| 发表于 Post on 2021-10-24 09:45:18 | 只看该作者 Only view this author
alwens 发表于 2021-10-23 22:31
两个的命令根本不同啊
g16 是g16
g09 是g09

不是这样的,如果在.bashrc里面先定义g09,后定义g16,那么无论运行g09还是g16,最终执行的都是g09

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
jitou11 + 5 正解

查看全部评分 View all ratings

412

帖子

0

威望

2571

eV
积分
2983

Level 5 (御坂)

11#
 楼主 Author| 发表于 Post on 2021-10-24 09:45:48 | 只看该作者 Only view this author
lindlar 发表于 2021-10-24 09:08
g16和G09分别在.bashrc中设置变量,需要哪一个就运行哪个,运行时不会相互干扰吧

不是这样的,如果在.bashrc里面先定义g09,后定义g16,那么无论运行g09还是g16,最终执行的都是g09

4326

帖子

4

威望

9773

eV
积分
14179

Level 6 (一方通行)

MOKIT开发者

12#
发表于 Post on 2021-10-24 14:02:12 | 只看该作者 Only view this author
lindlar 发表于 2021-10-24 09:08
g16和G09分别在.bashrc中设置变量,需要哪一个就运行哪个,运行时不会相互干扰吧

这样是不行的,l101.exe, l502.exe等可执行程序名称全是一样的。正确的做法在楼上各层有提供。
自动做多参考态计算的程序MOKIT

128

帖子

1

威望

429

eV
积分
577

Level 4 (黑子)

13#
发表于 Post on 2021-11-13 17:37:02 | 只看该作者 Only view this author
mfdsrax2 发表于 2021-10-24 09:45
不是这样的,如果在.bashrc里面先定义g09,后定义g16,那么无论运行g09还是g16,最终执行的都是g09

先定义g09再定义g16,无论用g09还是g16命令,最后执行的都是g16

本版积分规则 Credits rule

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

GMT+8, 2026-4-23 00:54 , Processed in 0.488259 second(s), 21 queries , Gzip On.

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