一.安装xcode
先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包
二.安装 RVM
curl -L https://get.rvm.io | bash -s stable
三.载入 RVM 环境(新开 Termal 就不用这么做了,会自动重新载入的)
source ~/.profile
四.使用rvm安装ruby
sudo rvm install
等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。
五.测试是否安装成功了
adeMacBook-Pro:ruby_soft apple$ ruby -v ruby -- revision ) [universal.x86_64-darwin14]
adeMacBook-Pro:ruby_soft apple$ gem -v
这有可能是因为Ruby的默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题,网上的一种解决方案是将远替换成淘宝的,替换方式如下:
gem source -r https://rubygems.org/ gem source -a https://ruby.taobao.org
要想验证是否替换成功了,可以执行:
gem sources -l
正常的输出结果:
CURRENT SOURCES http://ruby.taobao.org/
到这里就已经把Ruby环境成功的安装到了Mac OS X上,接下来就可以进行相应的开发使用了。
六.尝试
adeMacBook-Pro:ruby_soft apple$ ruby puts "hello w" hello w
adeMacBook-Pro:ruby_soft apple$ irb irb(main)::> def sum(n1,n2) irb(main)::> n1 + n2 irb(main)::> end => nil irb(main)::> sum(,) => irb(main)::> sum("cat,"dog") irb(main)::" irb(main)::" irb(main)::" irb(main)::"
adeMacBook-Pro:ruby_dev apple$ irb irb(main)::> load "test.rb" Hello,World => true
test.rb:
#!/usr/local/rvm/bin/ruby puts "Hello,World"
adeMacBook-Pro:ruby_dev apple$ ruby test.rb Hello,World
#! /usr/bin/ruby puts "Hello,world!"
chmod myprog.rb
./myprog.rb
adeMacBook-Pro:ruby_dev apple$ which ruby /usr/bin/ruby
备注:irb是一个ruby shell,包含:命令行历史,行编辑,作业控制等功能;
安装rails:sudo gem install rails
把需要的都装上:
sudo gem install rufus-scheduler sudo gem install bunny