最近在进行一个项目,换了台电脑,需要安装cocoapods,路上遇到很多的坑,废话不多,进入正题:
1,安装 RVM (ruby version manger ruby 版本管理)
$\curl -L https://get.rvm.io | bash -s stable --ruby
$source ~/.rvm/scripts/rvm
检查安装版本
$ rvm -v
结果应与下面类似:
rvm 1.29.4 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
2,安装Ruby
列出已知的ruby版本
$ rvm list known
可以选择现有的rvm版本来进行安装(you just want the latest (current) version)
$rvm install current && rvm use current
检查安装结果
$ ruby -v
移除现有Ruby默认源
$gem sources --remove https://rubygems.org/
使用新的源
$gem sources -ahttps://gems.ruby-china.com/
(注:域名变化,请大家使用 https://gems.ruby-china.com/
请大家使用 https://gems.ruby-china.com/
请大家使用 https://gems.ruby-china.com/,我在这一步卡了好 久,最后才发现是因为域名变了,请大家注意! )
(另注:如输入:gem sources -ahttps://gems.ruby-china.com/ 依然安装不成功,请输入:sudo gem sources -a https://gems.ruby-china.com/,我也是到这一步时不成功换成后面的命令才成功的)
验证新源是否替换成功
$gem sources -l
结果应显示如下:
*** CURRENT SOURCES ***
https://gems.ruby-china.com/
3,安装cocoapods
$sudo gem install cocoapods
目前按照这个步骤我是已经安装完成,大家遇到什么其他的问题再交流吧。