我有MacBook Pro 13"与macOS Sierra 10.13.2版本。 而且我在使用iterm2和zsh运行自制程序时遇到了问题。 我不明白为什么会这样,因为如果我尝试使用终端应用程序执行brew它可以正常工作,但不能使用iterm2应用程序。 我正在寻找如何做工作,所以只是为了发帖和帮助有这个问题的人我发布了我的工作。
所以我运行这个命令来显示安装自制软件的地方。
$ brew --prefix
/usr/local
$ which brew
/usr/local/bin/brew
echo $PATH brew --prefix
/Users/romenigld/.rvm/gems/ruby-2.4.1/bin:/Users/romenigld/.rvm/gems/ruby-2.4.1@global/bin:/Users/romenigld/.rvm/rubies/ruby-2.4.1/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Applications/Postgres.app/Contents/Versions/latest/bin:/Users/romenigld/.rvm/bin:/Users/romenigld/.fzf/bin brew --prefix
因此,对于工作,我打开带有atom的.zshenv文件:
atom ~/.zshenv
并添加:
PATH=$PATH:/usr/local/bin
PATH="$PATH:$(brew --prefix)/bin"
所以我执行brew and work&#39>:
brew
Example usage:
brew search [TEXT|/REGEX/]
brew (info|home|options) [FORMULA...]
brew install FORMULA...
brew update
brew upgrade [FORMULA...]
brew uninstall FORMULA...
brew list [FORMULA...]
Troubleshooting:
brew config
brew doctor
brew install -vd FORMULA
Developers:
brew create [URL [--no-fetch]]
brew edit [FORMULA...]
https://docs.brew.sh/Formula-Cookbook.html
Further help:
man brew
brew help [COMMAND]
brew home
答案 0 :(得分:0)
在iterm2-> preferences-> profile-> command->中选择“ custom shell”并输入/ bin / bash 那应该工作