Mac OS X 10.6安装RoR

廖雪峰 / 编程 / ... / Reads: 615

Mac OS X 10.6自带Ruby 1.8.7,不过RubyGem版本太低,无法安装Rails 3。参考Installing Ruby 1.9 and Rails 3 on Mac OS X可快速安装Rails 3开发环境。

首先,安装XCode 3或4,以确保GCC被安装在系统里用于编译Ruby。其次,安装Git,如果安装的最新的XCode 4,则Git已经被安装了。

然后,安装RVM:

$ bash < <( curl -s https://rvm.beginrescueend.com/install/rvm )

注意两个<之间还有空格。

设置当前的bash_profile:

$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" ' >> ~/.bash_profile

关闭Console并再次打开,就可以检查RVM是否已经添加到当前profile:

$ type rvm | head -1
rvm is a function

安装Ruby 1.9.2:

$ rvm install ruby

RVM会自动下载最新版Ruby源码,然后编译、安装。

接着把1.9.2设置为默认版本:

$ rvm --default 1.9.2

查看版本:

$ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.7.3]
$ gem -v
1.6.2

生成doc:

$ rvm docs generate

安装Rails:

$ gem install sqlite3
$ gem install rails

查看Rails版本:

$ rails -v
Rails 3.0.7

大功告成!

Comments

Make a comment

Author: 廖雪峰

Publish at: ...

关于作者

关注公众号不定期领红包:

关注微博获取实时动态: