2013-10-08 23 views
9

NINJA-IDE'yi çalıştırabilmek için MacBook Pro'yu homebrew kurmaya çalışıyorum ve her defasında sitede verilen kodu çalıştırıyorum Ben de iyice "yeniden çalıştırmak sudo ile root olarak" boşuna, bu yüzden konuyu farz ediyorum ben görmeye devam NoMethodError aittir diyor hattını araştırdıkTanımsız yöntem `<'error homebrew'ı yüklemeye çalışırken hata

Joshs-MacBook-Pro:~ joshua$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" 
==> This script will install: 
/usr/local/bin/brew 
/usr/local/Library/... 
/usr/local/share/man/man1/brew.1 
==> The following directories will be made group writable: 
/usr/local/share 
==> The following directories will have their group set to admin: 
/usr/local/share 

Press ENTER to continue or any other key to abort 
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/share 
Password: 
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/share 
==> Downloading and Installing Homebrew... 


Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo. 


-e:84:in `git': undefined method `<' for nil:NilClass (NoMethodError) 
    from -e:153:in `block in <main>' 
    from -e:152:in `chdir' 
    from -e:152:in `<main>' 
Joshs-MacBook-Pro:~ joshua$ 

: Ben bu olsun . Bu konuda herhangi bir yardım çok takdir edilecektir!

cevap

24

Henüz yapmadıysanız XCode'u App Store'dan yükleyin. Ardından çalıştırın ve GUI aracılığıyla lisansı kabul edin. Şimdi Homebrew kurulum komut dosyasını tekrar çalıştırın. Bu benim için sorunu çözdü.

+1

Bu, sorunumu çözüyor. Teşekkür ederim. –

3

XCode'u yeni yüklediniz ve hiç açılmamışsınız. Homebrew komut dosyaları ile çalışmadan önce lisansa katılmanız gerektiğini öğrenir. XCode'u tek başına çalıştırın ve sorununuzu çözmesi gereken lisansı kabul edin.

+0

bu da aşağıdaki komut satırını çalıştırarak bir terminalde yapılabilir: 'sudo xcrun cc' – Etienne

+0

@Etienne Neat! Teşekkürler! – Nariman