无法在OSX上打开bash配置文件

时间:2015-06-01 10:20:23

标签: macos

我无法打开bash个人资料。我已经设置了Java和Android路径,但突然间它正在打开。但是当我运行echo $ PATH时,它正确显示路径。现在我需要添加bash配置文件的路径。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您的toString错了:

$PATH

这不使用标准的默认路径,除非这是完全有意的,否则我建议你不要这样做。

你必须解决这个问题(注意/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin:/Users/qsgte‌​chnologies/Library/Android/sdk/platform-tools:/Users/qsgtechnologies/Library/Andr‌​oid/sdk/tools ):

/bin:/usr/bin:

下一次,请务必使用以下语法:

export PATH=/bin:/usr/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin:/Users/qsgte‌​chnologies/Library/Android/sdk/platform-tools:/Users/qsgtechnologies/Library/Andr‌​oid/sdk/tools:

由于您删除了无法更改bash配置文件的export PATH=$PATH/YourNewPath: ,因为bash无法找到您的可执行文件。

符合您的需求,这是您当前的/bin:/usr/bin:

bash_profile

将其更改为(请注意,export JAVA_HOME=$(/usr/libexec/java_home) export ANDROID_HOME=/Users/qsgtechnologies/Library/Android/sdk export PATH=$JAVA_HOME/bin:/usr/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools 是您需要的值的占位符)

YourNewEntry

然后应用您的更改:

export JAVA_HOME=$(/usr/libexec/java_home) 
export ANDROID_HOME=/Users/qsgtechnologies/Library/Android/sdk 
export PATH=$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:/YourNewEntry