说是在Mac上安装Ruby环境,其实,Mac上自带有Ruby,大家可以用ruby -v
查看自己的Ruby版本。
但是呢,这个Ruby的版本对于我们来说可能不够用,所以,我们需要重新安装我们所需要的Ruby环境。
安装Xcode
首先,我们需要安装Xcode,很多的软件运行环境需要依赖于Xcode。我们可以直接从App Store上下载安装。
安装RVM
RVM是Ruby的版本管理工具,我们可以使用它来帮助我们安装Ruby。
$ \curl -sSL https://get.rvm.io | bash -s stable
期间,会要求你输入管理员密码,不要问为什么,输吧。
然后,我们需要再入RVM环境。
$ source ~/.rvm/scripts/rvm
使用rvm -v
就可以检查RVM是否安装成功了。
使用RVM安装Ruby
$ rvm install 2.0.0
等一段时间,Ruby,Ruby Gems就安装好了。
可以使用gem -v
和ruby -v
来检查是否安装成功。
替换掉Gem的默认源地址
在国内,我们要想使用gem来安装相关的包的话,如果使用gem源地址,一般情况下都会安装失败,所以,我们需要将其替换为国内的网址。
我们只需要像下面这样,将gem的源网址替换为淘宝的Ruby包的网址就可以了。参考文章:《解决国内gem不能用的问题》
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
这样,我们就可以随心所欲的安装自己想要的gem包了。