我周五花了大量时间试图在我的新MacBook Air上安装最新版本的Ruby(安装Mountain Lion)。
我拥有所有最新版本的XCode和命令行工具。但我似乎无法让Homebrew工作! Here's a screenshot of where I keep getting stuck(我是新用户,因此无法嵌入此图片)。
如您所见,我使用以下方法安装Homebrew:
ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)"
虽然有一个"警告"似乎安装工作:
Warning: /usr/local/bin is not in your PATH.
==> Installation successful!
尽管如此,当我试图运行" brew doctor"我收到了以下内容:
-bash: brew: command not found
同样,我试图安装自制软件,所以我可以安装最新版本的ruby - 我希望学习用红宝石编写代码,但如果我甚至可以进行开发,那就搞砸了环境运行! :)
答案 0 :(得分:45)
警告告诉你出了什么问题。问题是brew
保留在/usr/local/bin
因此,您可以尝试/usr/local/bin/brew doctor
要修复它,请永久更改bash配置文件(主目录中的.bashrc或.profile)并添加以下行:
export PATH=/usr/local/bin:$PATH
答案 1 :(得分:14)
检查XCode是否已安装。
gcc --version
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update
http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html“点击此处查看确切的说明更新”
答案 2 :(得分:8)
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
添加以下行:
Ctrl + X
保存文件:
Y
然后Enter
然后source ~/.profile
然后渲染更改:
[1,4,5,7,8,9]
答案 3 :(得分:3)
这只是发生在我身上,但上述建议都没有奏效。我改变了目录(" cd~ / tmp")并突然改变了命令
ruby -e" $(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
为我工作。在更改目录之前,我曾经在一个Git存储库的目录中。也许这会干扰Brew安装脚本中的ruby和Git命令。
答案 4 :(得分:2)
您可以在终端
中运行 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
然后安装https://github.com/robbyrussell/oh-my-zsh
。
当那些complate运行,即pico编辑器pico .zshrc
并超过这些行时:
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
记得使用brew doctor
:)
答案 5 :(得分:-1)
试试这个
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/linuxbrew/go/install)"
答案 6 :(得分:-3)
您可以使用:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
安装自制软件。