Mac 中环境变量的配置
在 macOS 上配置环境变量可以通过以下几种方式完成,具体取决于你想要的环境变量生效范围:
1. 临时设置(仅当前终端会话有效)
如果你只想在当前终端窗口中使用某个环境变量,可以直接在终端输入:
1 |
|
例如:
1 |
|
此方法 仅适用于当前终端会话,关闭终端后该环境变量就会消失。
2. 永久设置(适用于当前用户)
如果你希望环境变量在每次打开终端时都生效,需要将其添加到 Shell 配置文件。
2.1 确定你的 Shell 类型
在 macOS 上,默认的 Shell 从 macOS Catalina(10.15)开始是 zsh
,旧版本默认是 bash
。你可以使用以下命令检查当前 Shell:
1 |
|
如果输出:
/bin/zsh
,表示你使用的是 Zsh/bin/bash
,表示你使用的是 Bash
2.2 编辑 Shell 配置文件
根据你的 Shell 类型,修改相应的配置文件:
- Zsh(默认 Shell):编辑
~/.zshrc
1
nano ~/.zshrc
- Bash(旧版本默认):编辑
~/.bash_profile
(或~/.bashrc
)1
nano ~/.bash_profile
然后,在文件末尾添加:
1 |
|
保存文件后,使更改生效:
1 |
|
验证环境变量
配置完成后,你可以使用以下命令检查环境变量是否生效:
1 |
|
如果变量没有生效,尝试重新启动终端或执行 source
让配置文件生效。