如何将/ usr / bin / ruby​​中的ruby路径更改为/ usr / local / bin / ruby

时间:2011-01-04 06:28:22

标签: ruby

阅读各种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"

1 个答案:

答案 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屏幕截图:

http://railscasts.com/episodes/200-rails-3-beta-and-rvm