2010-09-25 9 views
5

Ho Snow Leopard con Rails 2.3.5 installato insieme ad altre versioni (2.2.2 e 1.2.6). Mi piacerebbe usare 2.2.2 come server web che voglio distribuire per utilizzare una versione 2.2.x di Rails. Ho provato a disinstallare Rails 2.3.5, ma questo errore:Come si modifica la versione di Rails su un Mac?

ERROR: While executing gem ... (Gem::InstallError) 
    cannot uninstall, check `gem list -d rails` 

C'è un altro modo di impostare la versione Rails a una delle altre versioni installate Rails?

+0

Come lo hai disinstallato? Hai usato il comando sudo prima di "gem uninstall rails" –

risposta

3

Si dovrebbe davvero dare un'occhiata a RVM (Ruby Version Manager) è fantastico!

Acclamazioni

Denis

+0

+1 IMHO RVM ti farà risparmiare un sacco di dolore e lacrime, ed è un pezzo di torta da configurare e iniziare a usare. – Petros

+1

RVM serve per gestire Ruby, non Rails. In che modo questo aiuta? –

+1

gestione di binari con gemsets http://rvm.beginrescueend.com/gemsets/basics/ – denisjacquemin

3

si dovrebbe essere in grado di fare questo senza bisogno di disinstallare qualsiasi cosa. È possibile specificare la versione dei binari per cui si desidera creare un'applicazione digitando quanto segue quando si crea una nuova app.

rails _2.2.2_ app_name