update rails mac instalar descargar actualizar ruby macos

ruby - rails - rvm



Actualización de Ruby en Mac OS X (6)

Estoy leyendo el libro Programación de Ruby y estoy buscando actualizar la versión de Ruby en mi computadora. Ejecuto Mac OS X Snow Leopard y haciendo ruby ​​-v en la línea de comandos muestra que estoy ejecutando Ruby 1.8.7.

Instalé MacPorts y ejecuté el comando sudo port install ruby19 pero cada vez que escribo ruby ​​-v, todavía muestra Ruby 1.8.7.

¿Alguien podría ayudar con esto? Gracias.


Actualicé el enlace a RVM en una de las respuestas, pero también una encuesta rápida de algunos amigos que hacen Ruby dev reveló una preferencia por rbenv como administrador de entornos ruby: http://github.com/sstephenson/rbenv/


Como @Andrew Grimm eludió, es probable que el problema que tiene se deba a un problema en su variable $ PATH. Como los macports normalmente instalan cosas en / opt, modificando su variable $ PATH para:

$ export PATH=/opt/local/bin:$PATH

Probablemente ayude Sin embargo, le insto a que busque en RVM como recomienda @hvgotcodes.


Como se mencionó en la respuesta de hvgotcodes, RVM parece ser una excelente manera de manejar esto.

Hace poco empecé a aprender Ruby (y Rails), y este [1] tutorial tiene una gran sección sobre cómo usar RVM. Te recomiendo que lo pruebes, es especialmente útil para que puedas seguir diferentes tutoriales en diferentes versiones de Ruby si lo deseas.

[1] http://railstutorial.org/book#sec:rubygems



La herramienta "rvm" es bastante buena. Creo que significa Ruby Verson Manager, y el desarrollador es bueno en el soporte en los canales de irc. Puede instalar varias versiones de ruby ​​junto con cada una de las otras que desee utilizar.

http://rvm.io


Tienes que usar ruby19 para ejecutar ruby ​​si lo instalaste de esa manera. También puedes usar irb19 , y ri19 .