在 OSX 上更改 $PATH 不会应用更改
Altering $PATH on OSX won't apply the changes
我正在尝试使用 Laravel。它似乎带有一个方便的命令 laravel
来创建新项目和做其他事情。我关注的其中一个 laracast 告诉我更改 $PATH 并向其添加 ~/.composer/vendor/bin/
,因此无需输入完整路径即可执行该文件夹中的所有应用程序。
我注意到我的 MacBook 上没有 .bash_profile-file,所以我按照本教程创建了:http://coolestguidesontheplanet.com/add-shell-path-osx/
当我重新打开文件时,我的更改就在那里。文件内容为1行:export PATH="~/.composer/vendor/bin/:$PATH"
.
但是当使用终端输入 echo $PATH
时,输出是:
MacBook-Pro-van-Ben:~ BenFransen$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
我想也许 .bash_profile-file 需要链接到终端?我对这类事情完全陌生。任何帮助将不胜感激。
谢谢!
呸!我必须重新启动终端才能使更改生效。愚蠢的问题,但我会把它留在这里以防其他人偶然发现这个问题。
我正在尝试使用 Laravel。它似乎带有一个方便的命令 laravel
来创建新项目和做其他事情。我关注的其中一个 laracast 告诉我更改 $PATH 并向其添加 ~/.composer/vendor/bin/
,因此无需输入完整路径即可执行该文件夹中的所有应用程序。
我注意到我的 MacBook 上没有 .bash_profile-file,所以我按照本教程创建了:http://coolestguidesontheplanet.com/add-shell-path-osx/
当我重新打开文件时,我的更改就在那里。文件内容为1行:export PATH="~/.composer/vendor/bin/:$PATH"
.
但是当使用终端输入 echo $PATH
时,输出是:
MacBook-Pro-van-Ben:~ BenFransen$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
我想也许 .bash_profile-file 需要链接到终端?我对这类事情完全陌生。任何帮助将不胜感激。
谢谢!
呸!我必须重新启动终端才能使更改生效。愚蠢的问题,但我会把它留在这里以防其他人偶然发现这个问题。