¿Cómo hago para que rvm use una versión sin decir que no es una función?

Me doy cuenta de que esto se ha tratado aquí:

Configuración de RVM y Jenkins

Pero esto no resuelve el problema para mí.

Lo hizo antes, puse

fuente $(rvm env 1.9.3@rails-3.2.3 --ruta)

en mi bash_profile y funcionó bien hasta que reinicié, luego nada.

Ahora cuando hago ruby ​​-v obtengo:

ruby 1.8.6 (nivel de parche 2009 del 06-08-369) [universal-darwin9.0]

(Por defecto de Leopard).

No sé cómo traerlo de vuelta. Está usando el conjunto de rvm correcto en mi bashrc.

Cuando uso rvm use obtengo:

RVM no es una función, seleccionar rubies con 'rvm use...' no funcionará. Debe cambiar la configuración de su terminal para permitir el inicio de sesión de Shell. Por favor visita https://rvm.io/workflow/screen/ por ejemplo.

Voy a la URL y dice simplemente poner shell -${SHELL} . Lo cual he hecho, pero no Joy.

preguntado el 31 de julio de 12 a las 13:07

Por favor, que alguien responda esto pronto porque no tengo una instalación de Ruby en funcionamiento en mi máquina hasta que solucione esto. -

debe ir a la configuración de su terminal y habilitar login shell opción -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.