计算化学公社

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

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

[复制链接 Copy URL]

410

帖子

0

威望

2519

eV
积分
2929

Level 5 (御坂)

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

128

帖子

1

威望

429

eV
积分
577

Level 4 (黑子)

12#
发表于 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

4289

帖子

4

威望

9538

eV
积分
13907

Level 6 (一方通行)

MOKIT开发者

11#
发表于 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

410

帖子

0

威望

2519

eV
积分
2929

Level 5 (御坂)

10#
 楼主 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

410

帖子

0

威望

2519

eV
积分
2929

Level 5 (御坂)

9#
 楼主 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

98

帖子

1

威望

2934

eV
积分
3052

Level 5 (御坂)

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

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

167

帖子

0

威望

3027

eV
积分
3194

Level 5 (御坂)

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

1102

帖子

18

威望

6703

eV
积分
8165

Level 6 (一方通行)

計算化学の社畜

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

186

帖子

0

威望

4130

eV
积分
4316

Level 6 (一方通行)

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

3097

帖子

29

威望

1万

eV
积分
17221

Level 6 (一方通行)

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

1665

帖子

5

威望

4788

eV
积分
6553

Level 6 (一方通行)

喵星人

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

1187

帖子

5

威望

2876

eV
积分
4163

Level 6 (一方通行)

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

118

帖子

0

威望

1358

eV
积分
1476

Level 4 (黑子)

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

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

GMT+8, 2026-2-20 04:34 , Processed in 0.167593 second(s), 22 queries , Gzip On.

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