我发现自己需要在Mac上的所有终端会话中永久添加新路径。具体来说,我想将$ GOPATH / bin的内容添加到$ PATH。
到目前为止,我认为我的选择是:
我已经确定了选项2,因为我喜欢在我想要永久添加新路径时只添加一行文件的想法。
我尝试添加包含/etc/profile.d/gopath
的文件~/code/go/bin
。这有效。但是,我想要做的是评估环境变量$GOPATH/bin
,这样如果我决定更改我的$ GOPATH,我只需要更改变量。但是,这只是将文字“$ GOPATH / bin”添加到我的路径中,它实际上并没有将目录添加到我的路径中。 $ GOPATH bash环境变量当前在我的~/.bashrc
文件中设置。
有些问题:
~/.bashrc
,~/.bash_profile
还是/etc/profile.d
?在设置$ PATH?感谢您的帮助。我的所有搜索似乎都没有提出上述答案。