MAC上的PATH问题

时间:2018-04-23 08:39:44

标签: macos path

我正面临一个我无法解决的问题(使用OSX EL CAPITAN 10.11.6)

我正在使用bash终端(shell)。这是我的/.bash_profile

source ~/.profile
export PATH="/Applications/MAMP/bin/php/php7.2.1/bin/"
export PATH="/Applications/MAMP/htdocs/phalcon-devtools:$PATH"
export PTOOLSPATH=/Applications/MAMP/htdocs/phalcon-devtools
export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
export PATH="/usr/bin:/bin:/usr/sbin:/sbin"
alias composer="php /usr/local/bin/composer.phar"
export PATH="$HOME/.npm-packages/bin:$PATH"

每次重启计算机时,PATH只包含"/usr/bin:/bin:/usr/sbin:/sbin",我必须手动导出所有内容。

此外,当我在我的"/usr/local/bin/"目录中安装某些内容时,重新启动时不会考虑它。例如,我今天早上安装了 Angular.js 。重新启动后,如果我在bash终端中输入"ng -v",我会收到"command not found"

你对我的电脑发生了什么有什么想法吗? 谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

好的,我发现了什么问题。 如果有人遇到同样的问题,您必须设置./profile(或./bash_profile),如下所示

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