所以我一直在尝试将Laravel安装在我的Mac
上 i运行:-export PATH="$PATH:$HOME/.composer/vendor/bin"
,并且一切都适用于当前终端会话。但是,如果我再次关闭并打开终端,它不起作用。
我尝试添加: -
- 〜/bashrc
- 〜/bash_rc
- 〜/bash_profile
- /users/myusername/bash_profile
但仍然不起作用。
如果我运行echo $PATH
,则排名是"/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
这是从哪里来的?我在任何文件中都看不到任何地方。
问题在于导出仅用于会话。您需要通过创建.bash_profile
文件永久添加它。在终端中执行以下操作:
cd
(转到您的主目录(
nano .bash_profile
(使用纳米编辑器创建bash配置文件(
export PATH="$PATH:$HOME/.composer/vendor/bin"
(在文件中添加此行并保存(
通过击中CTRL O。
保存文件现在使用echo $PATH
时,您会发现您的目录已在此列表中添加,并且每次都可以工作,而无需每次新的导出。
我相信~/.profile
是您应该使用的文件。
您可以将导出命令放入文件中,然后下次登录后它将工作。如果您想立即使它起作用,只需运行source ~/.profile
。
更多详细信息,请参阅http://hayne.net/macdev/notes/unixfaq.html#shellstartup