喜闻乐见的配置环境时间,这里记录下过程,查漏补缺 o(╯□╰)o。
特别鸣谢:www.jianshu.com/p/3b70b4a87afd 逍遥大大
介绍什么的我就不说了,可以百度哇。
配置Ruby:
1.恩,淘宝的镜像也不行事了,换能用的↓
$ gem sources --addhttps://gems.ruby-china.org/--removehttps://rubygems.org/
2.检查是否替换成功。
$ gem sources -l
如果成功会显示这些:
*** CURRENT SOURCES ***
https://gems.ruby-china.org/
3.检查ruby版本,你也可以把这一步放在最开始,万一自带Ruby环境呢...囧。
$ ruby -v
我的显示是这个:
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
需要更新一下 这个时候需要用到rvm
查看你有没有rvm....用这个: $ rvm -v
如果提示not found请看下面, 有的话可以跳过安装rvm这一条
安装rvm:
$ curl -Lget.rvm.io| bash -s stable
稍等一会,等到出现这些:
看到这个说明安装rvm成功了,当然还有一些安装进度什么的篇幅有限没有全截见谅。
然后加载文件:
$ source ~/.bashrc
$ source ~/.bash_profile
注意:如果没有加载文件,也就是上面这两句,rvm是不能用的,-v也会提示找不到。
然后:
$ rvm -v
显示这些: rvm 1.29.1 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io/]
就说明rvm安装成功了。
上接rvm...我们开始更新ruby版本
查看可更新的ruby版本:
$ rvm list known
然后这些是可供更新的:
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.10]
[ruby-]2.2[.6]
[ruby-]2.3[.3]
[ruby-]2.4[.0]
ruby-head
现在能更新的最新版本是2.4,我们就更新这个
$ rvm install 2.4
然后就是漫长的等待,等待,等待...
直到你看到了这段话:
提示成功安装2.4版本ruby, 再次查看ruby版本($ ruby -v)应该就能看到现在的版本为2.4了
最后就是最重要的安装cocoapods了
$ sudo gem install cocoapods
稍等片刻,看到这段说明完成:
Done installing documentation for nanaimo, colored2, claide, CFPropertyList, xcodeproj, ruby-macho, nap, molinillo, gh_inspector, fourflusher, escape, cocoapods-try, netrc, cocoapods-trunk, cocoapods-stats, cocoapods-search, cocoapods-plugins, cocoapods-downloader, cocoapods-deintegrate, fuzzy_match, thread_safe, tzinfo, i18n, activesupport, cocoapods-core, cocoapods after 19 seconds
26 gems installed
保险起见你也可以用 $ pod 来验证。
一般来说,这样就cocoapods的安装就完成了。