2015-12-03 35 views
8

Dopo aver aggiornato il sistema operativo "El Capitan" ho notato che git-up non era più installato. Ho provato ad installare da:gem install git-up non funziona più in El Capitan

~ gem install git-up 
ERROR: While executing gem ... (Errno::EACCES) 
Permission denied - /Library/Ruby/Gems/2.0.0/gems/git-up-0.5.12/bin/git-up 
~ 

Mal El Capitan

risposta

21

Dopo aver scavato nella ho trovato la directory è di proprietà di un utente diverso da me. (/ Library/Ruby/Gems/.. è installato da Apple come parte di Mac OS X.)

Così ho semplicemente usato brew per installare il mio rubino e il mio bingo!

~ brew update 
~ brew install ruby 

Poi ho potuto correre:

~ gem install git-up 
... 
6 gems installed 

ho iniziato questo post come una domanda, ma finito con una soluzione. Spero che aiuti.

+3

Questo non ha funzionato per me, su OS 10.11.5. Dopo 'brew install ruby' ho dovuto chiamare esplicitamente'/usr/local/bin/gem install '. Mi batte perché, perché "quale gemma" punta già lì. – Ian

+5

@Ian Aiuta a riavviare il terminale dopo aver installato Ruby (anche se 'che gemma' sembra già puntare al punto giusto). – lab

+0

Questo non ha funzionato su mac 10.10.5 che ruby ​​punta a/usr/bin/ruby ​​ – vikramvi

Problemi correlati