发现在mac
的.bash_profile
中配置的环境变量,在执行以下命令
source ~/.bash_profile
后是有生效的,但只要一重启电脑,配置就不会自动生效了,还要再次执行上面的命令。
经过查询,原来现在Mac的默认环境已经改成了zsh
,而它加载的是~/.zshrc
文件,但在 .zshrc
中并没有定义任务环境变量。
所以最直接的解决办法是在~/.zshrc
文件最后增加一行:
source ~/.bash_profile
这样再重启电脑,配置的环境变量就自动生效了。