在 macOS 上,你可以通过修改 Shell 配置文件 来设置或持久化环境变量。以下是详细操作方式,适用于不同的终端和 Shell 类型:
✅ 第一步:确认你正在使用哪个 Shell
打开终端,输入:
echo $SHELL
如果返回
/bin/zsh
,你使用的是 Zsh(macOS 默认 Shell,自 Catalina 起)如果返回
/bin/bash
,你使用的是 Bash
✅ 第二步:根据 Shell 类型修改配置文件
你可以用编辑器打开:
nano ~/.zshrc
或者:
open -e ~/.zshrc # 用文本编辑器打开
✅ 第三步:添加或修改环境变量
例如:
export SSL_CERT_FILE=$(python -m certifi)
export PATH="/opt/homebrew/bin:$PATH"
保存并退出。
✅ 第四步:让修改生效
运行:
source ~/.zshrc
或者关闭终端重新打开。
✅ 查看当前所有环境变量
你可以通过以下命令查看当前的环境变量:
printenv # 查看全部
echo $PATH # 查看特定变量
如果你想临时设置一个环境变量,只在当前终端有效,可以直接:
export MY_VAR="hello"
需要我帮你写一段用于修复 pip SSL 问题的 .zshrc
片段也可以告诉我~