2015-01-04 47 views
0

今天我注册了Heroku帐户,并在我的Mac上安装了Toolbelt(OSX 10.10.1)。Heroku Toolbelt:-bash:别名:已添加:未找到

当我打开了我的终端,我得到这个:

Last login: Sun Jan 4 21:50:53 on ttys000 
-bash: alias: Added: not found 
-bash: alias: by: not found 
-bash: alias: the: not found 
-bash: alias: Heroku: not found 
-bash: alias: Toolbelt: not found 
Zulhilmis-MBP:~ zulhilmizainudin$ 

这是我.bash_profile

export PATH=/usr/local/git/bin/:$PATH 

export PATH=/Applications/android_sdk/tools:$PATH 

export ANDROID="/Applications/android_sdk/tools" 

export JAVA_HOME=$(/usr/libexec/java_home) 

export PATH=/Applications/MAMP/bin/php/php5.6.2/bin:$PATH 

alias php='/Applications/MAMP/bin/php/php5.6.2/bin/php'### Added by the Heroku Toolbelt 
export PATH="/usr/local/heroku/bin:$PATH" 

我的问题:

  1. 如何固定里面的not found错误终点站?
  2. 我的.bash_profile是否正确?最近,我在该文件中添加了许多新行,并且我完全不知道这个.bash_profile的事情。当我遇到困难时,我只是从网上复制粘贴。如果看起来不对,请给我建议更正这个.bash_profile
+0

即使稍后发生变化,您也只需要导出一次变量。 – 2015-01-04 14:12:07

回答

2

更改行:

alias php='/Applications/MAMP/bin/php/php5.6.2/bin/php'### Added by the Heroku Toolbelt 

到:

alias php="/Applications/MAMP/bin/php/php5.6.2/bin/php" 
### Added by the Heroku Toolbelt 

.bash_profile看起来确定。你可以做的唯一的改进是将所有路径合并为一个,但这并不重要。

+0

谢谢,它的工作原理!如何结合他们? – 2015-01-04 13:54:05

+0

例如'export PATH =“/ usr/local/git/bin /:/ usr/local/heroku/bin:/ Applications/android_sdk/tools:$ PATH”' – elyase 2015-01-04 13:56:39

+0

为了澄清问题,和评论标记是感人的。简单地增加一个空间也会起作用。因为它是shell将'###'看作'php'别名的一部分,而其他单词则显示为别名。 – 2015-01-04 14:14:03