我通常在Mac中的〜/ .bash_profile中设置环境变量。类似的东西:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$PATH:$JAVA_HOME
export M2_HOME=/opt/mvn3.3.3
export PATH=$PATH:$M2_HOME/bin
这对我来说很好。
我最近从连续体中安装了Anaconda。我碰巧只为我自己的帐户安装了它。因此,我试图设置的环境变量如下:
export PATH="/Users/<username>/anaconda/bin:$PATH"
但这不起作用。
如果我为终端会话导出相同的变量,那么我可以在终端中访问该会话的命令。我认为问题是只为特定用户安装了Anaconda。请帮忙。