web-dev-qa-db-de.com

Fehler beim Installieren von Homebrew - Brew-Befehl nicht gefunden

Ich habe den größten Teil meines Freitags damit verbracht, die neueste Version von Ruby auf meinem neuen MacBook Air (mit installiertem Mountain Lion) zu installieren.

Ich habe die neuesten Versionen von XCode und Kommandozeilen-Tools. Aber ich kann Homebrew anscheinend nicht zum Arbeiten bringen! Hier ist ein Screenshot davon, wo ich stecken bleibe (Ich bin ein neuer Benutzer, kann dieses Bild also nicht einbetten).

Wie Sie sehen können, habe ich Folgendes verwendet, um Homebrew zu installieren:

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

Während es eine "Warnung" gab, schien es, als ob die Installation funktionierte:

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

Trotzdem habe ich beim Versuch, "brew doctor" auszuführen, Folgendes erhalten:

-bash: brew: command not found

Wieder versuche ich, Homebrew zu installieren, damit ich die neueste Version von Ruby - installieren kann. Ich möchte lernen, wie man in Ruby programmiert, aber irgendwie schraubt es mich, wenn ich es überhaupt bekomme eine Entwicklungsumgebung läuft! :)

26
RossPW

Die Warnung sagt Ihnen, was falsch ist. Das Problem ist, dass brew in /usr/local/bin Aufbewahrt wird.

Sie können also versuchen, /usr/local/bin/brew doctor

Um dies dauerhaft zu beheben, ändern Sie Ihr Bash-Profil (.bashrc oder .profile in Ihrem Ausgangsverzeichnis) und fügen Sie die folgende Zeile hinzu:

export PATH=/usr/local/bin:$PATH
46
Daniel Evans

Überprüfen Sie, ob XCode installiert ist oder nicht.

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 "Klicken Sie hier, um genaue Anweisungen zu erhalten."

14
Viji
nano ~/.profile

füge diese Zeilen hinzu:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

speicher die Datei:

Ctrl + X dann Y dann Enter

dann machen Sie die Änderungen:

source ~/.profile

8
Gary Frey

Das ist mir gerade passiert, aber keiner der obigen Vorschläge hat funktioniert. Ich habe die Verzeichnisse gewechselt ("cd ~/tmp") und plötzlich den Befehl

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

arbeitete für mich. Vor dem Wechseln der Verzeichnisse war ich in einem Verzeichnis, das ein Git-Repository ist. Vielleicht hat das die Befehle Ruby und Git im Brew-Installationsskript gestört.

3
Carl Rossman

Sie können im Terminal laufen

Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"

dann installiere https://github.com/robbyrussell/oh-my-zsh.

Wenn diese fertig sind, führen Sie den Pico-Editor pico .zshrc Aus und fügen Sie die folgenden Zeilen hinzu:

export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

erinnere dich an die Verwendung von brew doctor :)

enter image description here

2
Darex1991