安装ruby 187
从[url]http://ruby-lang.org[/url]上下到 ruby 187版本
从[url]http://rubyforge.com[/url]上下到gem 1.3.1版本

---开始安装
1.解压ruby 187到桌面,进入目录运行autoconf
2.执行
./configure --prefix=/xxx
     #xxx代表将ruby安装到的目录
  例如我的是./configure --prefix=/Volumes/leo_program/ruby187
3.
sudo make

4.
sudo make install

5.编辑环境变量 /etc/profile下面添加:
path="..."
我的是:
PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/Volumes/leo_program/ruby187/bin:$PATH"
这儿的path变量一定要全部添加到,不然在终端有些命令就找不见了..

修改完环境变量后打开终端,输入ruby -v就可以看到新版本号了

6.如果上述过程没有问题,现在进入桌面上的rubygems 目录
  执行 sudo ruby setup.rb
7.在安装gems之前,先执行gem sources -a [url]http://gems.github.com[/url]
添加gem源
8.删除原来在环境变量目录中的gem命令.
譬如:在/usr/bin下.删除gem的快捷方式
8.开始安装rails  .
可以根据需要安装rails的不同版本

譬如2.1.0: sudo gem install rails -v 2.1.0

9.通过gem list查看安装的gems目录


---------
下面是个完成的截图