MacOS:命令在终端上运行,但在 iTerm 上不起作用

MacOS:命令在终端上运行,但在 iTerm 上不起作用

我通过终端安装了一些像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

我创建了一个$PATHin.bashrc文件,但后来删除了它并重新启动了系统。

没有存在.bashrc并且.bash_profile没有用户定义的配置应该影响shell。

有任何想法吗?

相关内容