2010-09-25 8 views
5

Tengo Snow Leopard con Rails 2.3.5 instalado junto con otras versiones (2.2.2 y 1.2.6). Me gustaría usar 2.2.2 ya que el servidor web al que quiero implementar utiliza una versión 2.2.x de Rails. He intentado desinstalar rieles 2.3.5, pero este error:¿Cómo cambias la versión de Rails en un Mac?

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

¿Hay alguna otra forma de establecer la versión rieles a una de las otras versiones instaladas Rails?

+0

¿Cómo lo desinstalaste? ¿Usó el comando sudo antes de sus "rieles de desinstalación de gemas" –

Respuesta

3

Deberías echarle un vistazo a RVM (Ruby Version Manager) ¡es increíble!

Saludos

Denis

+0

+1 IMHO RVM le ahorrará MUCHO dolor y lágrimas, y es un pedazo de pastel para configurar y comenzar a usar. – Petros

+1

RVM es para administrar Ruby, no Rails. ¿Cómo ayuda esto? –

+1

gestión de raíles con gemas http://rvm.beginrescueend.com/gemsets/basics/ – denisjacquemin

3

usted debería ser capaz de hacer esto sin tener que desinstalar nada. Puede especificar la versión de los rieles para los que desea crear una aplicación escribiendo lo siguiente al crear una nueva aplicación.

rails _2.2.2_ app_name 
Cuestiones relacionadas