Homebrew unter OSX 10.9 installieren

Homebrew unter OSX 10.9 installieren

Ich versuche, Homebrew mit diesen Befehlen zu installieren:

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

# Add Homebrews binary path to the front of the $PATH
echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

Und alles scheint zu funktionieren, aber wenn ich es überprüfe mit

brew doctor

Ich erhalte diesen Fehler:

Error: No such file or directory - /Library/Developer/CommandLineTools/usr/bin/clang

Ich habe es untersucht und es scheint ein Problem zu sein, das bei OSX 10.10 aufgetreten ist, das ich nicht verwende. Was kann das Problem sein?

Ich habe übrigens versucht, Ruby on Rails mit Clang statt mit GCC zum Laufen zu bringen (da es mit Letzterem nicht funktionierte), daher trat das Problem nach der Neuinstallation auf. Gibt es eine Konfiguration, mit der ich wieder zu GCC wechseln kann?

Bearbeitung 1:

Wenn ich laufe

xcodebuild -find clang

Ich bekomme

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang

Wenn ich laufe

which clang

Ich bekomme

/usr/bin/clang

Läuft

locate clang | egrep clang$

Ich bekomme

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang
/System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/mpich/files/mpich-devel-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-clang
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/files/openmpi-devel-clang
/usr/bin/clang
/usr/local/Library/ENV/4.3/clang

Dann habe ich versucht, auf die Entwicklerseite zu gehen, die Xcode Command Line Tools herunterzuladen und neu zu installieren. Dann lief die Installation.

Also fuhr ich fort mit:

brew update
brew install rbenv ruby-build rbenv-gem-rehash
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
rbenv install 2.1.2
rbenv rehash
rbenv global 2.1.2
gem install bundler

Und der letzte Befehl gab diese Ausgabe aus:

ERROR:  Loading command: install (LoadError)
cannot load such file -- zlib
ERROR:  While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass

Ich gehe davon aus, dass dies bedeutet, dass zlib nicht auf dem System installiert ist.

Ich habe versucht, eine Möglichkeit zu finden, es zu installieren, aber Homebrew findet es nicht. Irgendeine Idee?

verwandte Informationen