2013-01-12 53 views
22

我花了大量的时间试图在新的MacBook Air上安装最新版本的Ruby(已安装Mountain Lion)。安装Homebrew错误 - Brew命令未找到

我拥有所有最新版本的XCode和命令行工具。但我似乎无法获得Homebrew的功能! Here's a screenshot of where I keep getting stuck(我是新用户,因此无法嵌入此图片)。

正如你可以看到我用下面来安设家酿:

ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)" 

虽然有一个“警告”它似乎,虽然安装工作:

Warning: /usr/local/bin is not in your PATH. 
==> Installation successful! 

尽管如此,当我尝试运行“酿造博士”我收到以下内容:

-bash: brew: command not found 

再次,我试图安装回家brew,所以我可以安装最新版本的红宝石 - 我正在学习使用红宝石编写代码,但如果我甚至可以开发环境运行,就会受到一些困扰! :)

感谢您提供的任何帮助!

+1

我得到这个消息,正在运行的线路:哎呦,家酿安装程序感动!请改为运行: ruby​​ -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 此外,请问您从哪里获得此链接以将其更新为以上。 谢谢! –

+0

操作系统:Windows ..我试图安装brew $ pip install brew 它很好的下载和解包。但是我的下一个任务是打开brew后安装openssl,像brew一样安装openssl 我得到一个错误,提示brew命令没有找到,是否有解决方案? – Praneeth

回答

42

警告告诉你什么是错的。问题是,brew保持在/usr/local/bin

所以,你可以尝试/usr/local/bin/brew doctor

要修复它永久地改变你的bash配置文件(在你的主目录的.bashrc或.profile),并添加以下行:

export PATH=/usr/local/bin:$PATH 
+0

如果我们已经安装了ruby-ruby -e“$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)”,那么它工作得超级棒。“ – minhas23

-3

您可以使用此:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 

安装自制软件。

+0

这个命令出现在问题中。 –

+0

无法找到链接你可以使用ruby -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 而不是 – tolgayilmaz

3

这只是发生在我身上,但没有上述建议的工作。我改变了目录( “CD〜/ tmp目录”),并突然命令

红宝石-e “$(卷曲-fsSL https://raw.github.com/Homebrew/homebrew/go/install)”

为我工作。在更改目录之前,我一直在一个Git存储库的目录中。也许这会干扰Brew安装脚本中的ruby和Git命令。

+0

更改为我的tmp目录帮助我解决我的相关问题 - 这是我收到一条消息,说“已经安装了自制软件” - 但没有任何“brew”命令正在工作。
注意:安装程序要求我传递以下消息,所以这里是每个人:***“哎呀,自制软件安装程序已移动!请改为运行:
ruby​​ -e”$(curl -fsSL https: //raw.githubusercontent.com/Homebrew/install/master/install)“
此外,请问你从哪里得到这个链接,将它更新到上面。 谢谢!”*** – whalesharkie

3

可以在终端

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 :)

enter image description here

6
nano ~/.profile 

加上这些行:

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

试试这个

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/linuxbrew/go/install)" 
+3

尽管这段代码可能解决这个问题,[包括解释](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)确实有助于提高你的文章的质量。请记住,您将来会为读者回答问题,而这些人可能不知道您的代码建议的原因。 –