在 macOS 上设置环境变量,通常涉及编辑 shell 的配置文件。根据你使用的 shell(比如 Bash 或 Zsh),这个过程可能有所不同。以下是一些常见的 shell 和相应的设置方法。

对于 Bash 用户(macOS Catalina 之前的默认 shell)

  1. 打开终端(Terminal)。
  2. 编辑 .bash_profile.bashrc 文件。如果你不确定用哪个,通常 .bash_profile 用于登录 shell,而 .bashrc 用于非登录 shell。对于大多数用途,编辑 .bash_profile 就足够了。
open -e ~/.bash_profile

如果 .bash_profile 文件不存在,这个命令会创建它。

  1. 在文件中添加你的环境变量,使用 export 命令。例如,添加一个名为 MY_VARIABLE 的环境变量:
export MY_VARIABLE=value
  1. 保存并关闭编辑器。
  2. 为了让变更立即生效,你可以运行以下命令,或者简单地关闭终端并重新打开:
source ~/.bash_profile

对于 Zsh 用户(macOS Catalina 及之后版本的默认 shell)

  1. 打开终端。
  2. 编辑 .zshrc 文件。
open -e ~/.zshrc

如果 .zshrc 文件不存在,这个命令会创建它。

  1. 在文件中添加你的环境变量,使用 export 命令。例如,添加一个名为 MY_VARIABLE 的环境变量:
export MY_VARIABLE=value
  1. 保存并关闭编辑器。
  2. 为了让变更立即生效,你可以运行以下命令,或者简单地关闭终端并重新打开:
source ~/.zshrc

注意

  • 替换 MY_VARIABLEvalue 为你实际想要设置的环境变量名和值。
  • 如果你不确定当前使用的是哪个 shell,可以通过在终端运行 echo $SHELL 命令来查看。

这就是在 macOS 上设置环境变量的基本步骤。正确设置环境变量可以帮助你在命令行中更方便地运行程序和脚本。