2013-10-08 12 views
9

Quindi sto cercando di installare homebrew sul mio Macbook Pro per poter eseguire NINJA-IDE e ogni volta che eseguo il codice che viene fornito sul sito ottengo questo:Errore `<'del metodo non definito quando si tenta di installare homebrew

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$ 

ho anche studiato a fondo la linea che dice di "ri-eseguito come root tramite sudo" senza alcun risultato, quindi sto assumendo il problema si trova con il NoMethodError che continuo a vedere . Qualsiasi aiuto con questo sarà molto apprezzato!

risposta

24

Installa XCode tramite l'App Store se non lo hai ancora fatto. Quindi eseguilo e accetta la licenza tramite la GUI. Ora esegui di nuovo lo script di installazione di Homebrew. Questo ha risolto il problema per me.

+1

Questo risolve il mio problema. Grazie. –

3

Appena installato XCode nuovo e mai aperto. Si scopre che è necessario concordare la licenza prima di lavorare con gli script Homebrew. Esegui XCode da solo e accetta la licenza che dovrebbe risolvere il tuo problema.

+0

questo può essere fatto anche in un terminale eseguendo la seguente riga di comando: 'sudo xcrun cc' – Etienne

+0

@Etienne Neat! Thanks! – Nariman

Problemi correlati