背景 在macos下面,如果在bash_profile设置环境变量,执行source之后,在当前终端是生效的,如果重新打开终端,发现看不到bash_profile中的全局变量 解决方案 把bash_profile中的内容,拷贝到~/.zshrc中,执行source。再重新打开终端就会发现生效了