type
status
date
slug
summary
tags
category
icon
password
Property
Apr 25, 2025 07:56 AM
URL
1. 准备工作
1.1 软件下载
下载 Gaussian 16 和 GaussView 6 :
123 网盘:
链接:https://www.123865.com/s/U8JrVv-bIvkH
我的群晖 NAS:
1.2 系统配置
- rosetta 安装
打开终端,输入

- 运行任何来源安装
打开终端输入
然后输入密码就行了
1.3 移动软件
解压后,你会看见两个包,一个是
g16
一个是 gv
,将 g16 和 gv 文件夹放入 应用程序 中去
至此,准备工作完成
2. 安装 Gaussian 16
修改
/Applications/g16/bsd/g16.profile
中的 85 和 89 行,用 # ,如下图所示,
2.1 建立 scratch 文件夹
进入到 应用程序 中的 g16 文件夹,然后建立一个名字为 scratch 的文件夹
2.2 环境变量的配置
注意 macOS Catalina 及以上版本默认终端应该都是 zsh ,所以我们需要用 zsh 配置。
按住 command + 空格键 ,输入 终端 两个字

使用 vi 写入环境变量:
输入下面的文本
此外最好在你的文稿目录下面建立一个 g16Setup 文件夹,然后在 g16Sethub 文件夹下面建立gaussian_env.sh 文件,

内容填下下面的
然后在终端使用
给一下执行权限
解释一下原因为什么要做这个,如果不做这个,你打开 Gauss View 会抱错 ,找不到 Gaussian,原因在于,Mac 上 GUI 程序(比如 GaussView)默认不会继承 shell 环境变量,非常蛋疼。
但是我们可以使用 launchctl setenv 设置全局环境变量,它可以把变量注入到 macOS 的 GUI 环境中,所有图形程序(包括 GaussView)都能继承到这些变量。
然后还需要在 .zshrc 文件中,加入下面的语句
输入好后保存即可
鉴于不同电脑的文件权限不一样,可以加上这样一句
source 一下环境变量
最后退出终端,这样 g16 就安装好了
2.2 配置多核运行
在终端里面,使用下面的命令

建立一个
Default.Route
文件- M 代表使用多少内存
- P 代表使用多少核心
3. 安装 GaussView 6
- 一种办法可以和 Linux一样配置环境变量来运行,但是这种办法每次都需要打开终端输入 gv ,太麻烦
- 第二种办法是把 gv 文件夹下面的 gview.sh 脚本拖入到终端也可以运行,同样每次都需要用终端,略显麻烦
- 还有一种办法是安装所谓的 Crossover 软件,进行一系列骚操作,也比较麻烦。
本文所使用的办法和以上方法均不相同,看我操作。
将 gv 文件夹移动到 应用程序 当中,下面是重点

- 第一步,将 gview 拖到 应用程序 中,然后打开 gview 程序,打开后退出,注意要完全退出
- 第二步,将 data 文件夹拖到 应用程序 中,然后打开 gview 程序,打开后退出,注意要完全退出
- 第三步,将 help 文件夹拖到 应用程序 中,然后打开 gview 程序,打开后退出,注意要完全退出
然后就可以愉快滴用了。
4. 题外话
对于 Mac 而言,Mac 自从 m1 芯片以来,主频非常高,按道理是非常适合 Gaussian 的计算的,但是由于 Mac 系统昂贵的内存,导致了 Mac 计算的受限,因为通常 Gaussian 做振动分析非常消耗内存,没有 64GB 以上,基本稍微大一点的分子就算不动了。
- 作者:我心永恒
- 链接:https://wxyhgk.com/article/mac-gaussian
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。