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! :)
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
Ü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."
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
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.
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
:)