Domanda

Sto cercando di installarmi su un mac per imparare Ruby on Rails, tuttavia mi sembra di avere dei problemi. Se provo a eseguire comandi come ./script/server, ottengo questo:

  

Rails richiede RubyGems > = 0.9.4 (hai 0.9.2). gem update --system e riprova.

Quando eseguo " gem update .. " Ottengo questo:

  

Aggiornamento di RubyGems ...   Tentativo di aggiornamento remoto di rubygems-update   ERRORE: Durante l'esecuzione di gem ... (Errno :: EACCES)       Autorizzazione negata - /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem

È stato utile?

Soluzione

capito.

sudo gem update --system

Altri suggerimenti

A partire da El Capitan, Apple impedisce alle applicazioni degli utenti di modificare / usr / bin per motivi di sicurezza. Quindi installare / aggiornare meglio rubygems nella cartella consigliata, / usr / local / bin :

sudo gem update -n /usr/local/bin --system

(raccomandazione tratta da https://stackoverflow.com/a/39928447/1033581 )

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top