我通过终端安装了一些像brew这样的软件包,这些软件包改变了$PATH
。现在 iTerm$PATH
与终端不一样,导致 CLI 命令brew
无法在 iTerm 上运行。
echo $PATH
在终端上给出:
/usr/local/opt/python/libexec/bin:/Users/avinashvarma/.rbenv/shims:/Users/avinashvarma/bin:/Users/avinashvarma/.rbenv/shims:/Users/avinashvarma/.nvm/versions/node/v6.10.0/bin:/Users/avinashvarma/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/munki:/Users/avinashvarma/gocode/bin:/Users/avinashvarma/gocode/bin
echo $PATH
在 iTerm 上给出:
/usr/bin:/bin:/usr/sbin:/sbin:/Users/avinashvarma/gocode/bin
我创建了一个$PATH
in.bashrc
文件,但后来删除了它并重新启动了系统。
没有存在.bashrc
并且.bash_profile
没有用户定义的配置应该影响shell。
有任何想法吗?