ruby-on-rails - for - rvm ruby install



Ruby on Rails Beta 3 Installa su Snow Leopard-file non trovato (5)

Ho trovato lo stesso messaggio di errore, mentre dopo alcuni google l'ho installato con successo manualmente sudo mkdir lib in ... / gems / rails-3.0.0.beta3. Anche se non ha sollevato ulteriori problemi, spero che qualcuno possa dire cosa dovrebbe essere nella directory lib mancante.

Ho provato ad installare la nuova beta sul mio sistema con il comando:

sudo gem install rails --pre

ma non importa quello che ho provato, ho ancora questo dannato errore:

Rails installato con successo-3.0.0.beta3
1 gem installato
Installare la documentazione di ri per rails-3.0.0.beta3 ...
File non trovato: lib

Dato che sono molto nuovo con il rubino, non so davvero cosa fare.

Come posso terminare l'installazione di questo? È già installato? Perché abortire qui?


Answer #1

Non hai davvero bisogno di fare questo sudo gem install rails --pre , semplicemente sudo gem install rails . Rails3 è il pacchetto predefinito ora e fuori dalla beta.

Dovrebbe funzionare bene.


Answer #2

Se stai cercando di sviluppare Ruby / Rails su Mac, ti consiglio vivamente di non utilizzare la versione di ruby ​​/ rubygems fornita con il tuo Mac. Quello che raccomando è:

  1. Installare homebrew e usarlo per gestire i pacchetti software sul tuo mac.
  2. Installa brewbygems , che rende l'homebrew piacevole con i rubygems: gem install brewbygems
  3. Installa rvm e impara ad amare le diverse versioni di ruby ​​e rvm's gemsets: gem install rvm

Una volta fatto, avrai un ambiente di sviluppo abbastanza solido e dovresti essere in grado di installare qualsiasi versione di rail senza problemi. Tieni a mente che i binari 3 funzionano meglio con Ruby 1.9.2 (installa con rvm eseguendo rvm install ruby-head ) ed è ancora in beta, il che significa che non è terribilmente stabile e non dovrebbe essere usato per qualsiasi livello di produzione (ancora) .


Answer #3

Sto avendo lo stesso problema con la beta 4. La soluzione alternativa è sudo gem install rails --pre --no-ri --no-rdoc anche se non so perché.


Answer #4

segui questo railscast e starai bene.

Sembra comunque che il problema si presenti nella documentazione che non dovrebbe impedirti di utilizzare i binari 3.





sudo