2011-01-11 10 views
8

Sto provando a configurare Rails 3.0.3 in esecuzione sul mio computer con Ruby 1.9.2. Ho installato rvm e l'ho usato per installare Ruby 1.9.2. Cosa fare dopo installare le gemme che voglio?come posso installare rubygems con rvm? qual è la differenza tra i due?

In particolare, si prega di fornire il comando per installare RubyGems 1.3.6 poiché Rails 3.0.3 lo richiede in modo specifico. Rvm può installare Rails da solo o ho bisogno di RubyGems per questo?

+0

rubygems è uno strumento a livello di rubino per la gestione e il confezionamento di diverse librerie di codici ruby. rvm è uno strumento a livello di shell per la gestione di diverse versioni dell'interprete ruby. –

risposta

9

Sì, è possibile installare gemme con rvm. Usa:

rvm use 1.9.2 # Make sure you're using the installed version 
rvm gem install --version '3.0.3' rails 

Aggiornato includere versione specifica della gemma.

+0

ma non ho bisogno di installare gems prima? ho bisogno di gemme 1.3.6. come posso averlo? – Chani

+0

si prega di menzionare anche come installare una versione specifica di rotaie – Chani

+0

Ruby include rubygems come parte di 1.9; hai capito quando hai digitato 'rvm install 1.9.2'. Ho anche incluso nella risposta come installare una versione gem specifica. – Phrogz

4

Sembra che tu abbia già installato i binari, dal modo in cui hai formulato la domanda. Per installare rubygems-1.3.6 usando rvm, assicurati che l'installazione di rvm sia aggiornata e stai usando il ruby ​​che desideri, e quindi usa rvm rubygems 1.3.6 per selezionare quella versione di rubygems.

rvm get head 
rvm reload 
rvm use 1.9.2 
rvm rubygems 1.3.6 
Problemi correlati