阅读各种ruby安装教程,需要将路径从/ usr / bin / ruby更改为/ usr / local / bin / ruby,但我似乎无法做到这一点。最终我想安装Ruby 1.9.2,我应该卸载1.8.7还是什么?我试图用macports安装Ruby 1.9.2,安装似乎没问题,但是我找不到新版本,我似乎被1.8.7卡住了
iMac:~ rebel$ which ruby
/usr/bin/ruby
rebel$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
.profile
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
答案 0 :(得分:3)
从你的shell我注意到你在Mac上。如果这是真的,我建议你看看Homebrew。然后按照说明安装RVM for Ruby。使用RVM,您不需要卸载ruby,您可以在自己的目录中封装多个版本。您只需根据需要从一个版本切换到另一个版本。
例如,你可以在一个设置中使用带有rails 3.0.1的ruby 1.9.2,在另一个设置中你可以使用带有rails 2.3.8的ruby 1.8.7 ......
在Mac中,带有RVM的Homebrew是最简单的方法......
自制软件安装:
https://github.com/mxcl/homebrew/wiki/installation
这是一个很好的RVM屏幕截图: