我一直尝试在 Terminal.app 中设置环境变量,但没有任何效果。
场景如下:打开终端后,我写下
pico .profile
然后在编辑器中输入
export JAVA_HOME="Library/Java/Home"
export PATH=$JAVA_HOME/bin:$PATH
然后我按下ctrl+x
退出并y
保存。我退出终端,然后再次打开它并写入
echo $JAVA_HOME
我只得到一个空行。我可以.profile
用另一种方式编辑吗?我尝试了所有可能的组合来设置此变量,但总是得到一个空行。我重启了系统几次,但毫无效果。
答案1
我通过编辑来解决这个问题~/.bash_profile
。
当您使用pico .profile
而不是编辑文件时,这将创建一个新文件,我选择了“读取文件”(我认为是ctrl=r
),它向我显示了许多文件。从那里我选择了.bash_profile
。
这是我的解决方案。我不知道这是否是最好的解决方案,但对我来说很有效。