2013-01-12 51 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)確實有助於提高你的文章的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 –