我面临无法解决的问题(使用OSX El Capitan 10.11.6(
我正在使用bash端子(外壳(。这是我的/.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"
每次我重新启动计算机时,路径只包含"/usr/bin:/bin:/usr/sbin:/sbin"
,我必须手动导出所有内容。
此外,当我在"/usr/local/bin/"
目录中安装某些内容时,重新启动时不会考虑它。例如,我今天早上安装了 Angular.js 。重新启动后,如果我在bash终端中键入"ng -v"
,我会得到"command not found"
。
您对我的计算机发生的事情有任何了解吗?谢谢您的宝贵时间!
好吧,我发现出了什么问题。如果有人遇到相同的问题,则必须设置./profile(或././bash_profile(,如下
export PATH=$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin