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):编辑
~/.zshrc1
nano ~/.zshrc - Bash(旧版本默认):编辑
~/.bash_profile(或~/.bashrc)1
nano ~/.bash_profile
然后,在文件末尾添加:
1 | |
保存文件后,使更改生效:
1 | |
验证环境变量
配置完成后,你可以使用以下命令检查环境变量是否生效:
1 | |
如果变量没有生效,尝试重新启动终端或执行 source 让配置文件生效。