关于macOS系统中环境变量配置的说明
- 环境变量配置文件清单
# 系统级别
/etc/profile
/etc/bashrc
/etc/paths
# 用户级别
~/.bash_profile # 对于macOS
~/.bashrc # 对于Linux
# 这里'~'等同于'$HOME'
其中系统级别的作用全局,不建议修改;用户级别建议修改,且会在用户登录后执行一次。
具体参考:MacOS设置环境变量path
- macOS的shell
shell常见的有:bash、zsh和cshell,目前在mac的Catalina之后都使用zsh了,这要注意(也是在诸如go、anaconda等安装之后环境变量修改会不work的原因)
~/.bash_profile # bash
~/.zshrc # zsh
具体说明:在 Mac 上将 zsh 用作默认 Shell
3. 格式
使用变量名访问环境变量,使用export设置环境变量,如:
export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>