环境变量未在Mac osx中设置

时间:2017-02-02 01:38:29

标签: macos terminal environment-variables anaconda

我通常在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。请帮忙。

  • 我是否需要为所有用户重新安装?
  • 我们不能设置指向特定用户路径的环境变量吗?
  • bash_profile是针对同一个用户,那么为什么它不起作用?

0 个答案:

没有答案