mac如何设置环境变量。在 Google 中,一切都非常简单和熟悉:
export GOPATH=$HOME/Documents/work/go
export PATH=$PATH:$GOPATH/bin
如果每次系统启动时都需要分配它们,请编辑它.bash_profile
。
一切都会好的,只有这些变量在终端会话中严格工作,重新启动终端,就是这样。当然,在航站楼外,没有。
sergey@iMac-Sergey ~ % export A=1
sergey@iMac-Sergey ~ % echo $A
1
此时,我启动另一个终端窗口:
Last login: Sun Nov 8 03:54:42 on ttys000
sergey@iMac-Sergey ~ % echo $A
sergey@iMac-Sergey ~ % cat ~/.bash_profile
export GOPATH=$HOME/Documents/work/go
export PATH=$PATH:$GOPATH/bin
sergey@iMac-Sergey ~ % echo $GOPATH
sergey@iMac-Sergey ~ %
您没有 SHELL
bash
,但zsh
相应地有一个带有 settings 的文件~/.zshrc
。