$ PATH来自我的mac

时间:2017-06-07 08:23:02

标签: php macos laravel path

所以我一直试图在我的mac上安装laravel很长一段时间

我运行: - export PATH="$PATH:$HOME/.composer/vendor/bin",一切都适用于当前的终端会话。但是如果我再次关闭并打开终端,它就不起作用。

我尝试添加路径: -

  • 〜/ bashrc中
  • 〜/ bash_rc
  • 〜/ .bash_profile中
  • /用户/名为myUsername / .bash_profile中

但它仍然不起作用。

如果我运行echo $PATH,则输出为"/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

这是从哪里来的?我在任何文件中都没有看到这一点。

2 个答案:

答案 0 :(得分:1)

问题在于导出仅适用于会话。您需要通过创建.bash_profile文件永久添加它。在您的终端中执行以下操作:

cd(转到您的主目录)

nano .bash_profile(使用nano编辑器创建bash配置文件)

export PATH="$PATH:$HOME/.composer/vendor/bin"(在您的文件中添加此行并保存)

按Ctrl + O保存文件。

当你现在使用echo $PATH时,你会看到你的目录被添加到这个列表中,它现在每次都可以使用,每次都没有新的导出。

答案 1 :(得分:0)

我相信source ~/.profile是您应该使用的文件。

您可以将导出导出命令放在文件中,然后在下次登录后它将起作用。如果您想立即使其正常运行,只需运行{{1}}。

更多详情,请参阅http://hayne.net/MacDev/Notes/unixFAQ.html#shellStartup