新Mac安装cocoa pod

1.刚进的mac电脑在终端输入如下,是未安装cocoapod

屏幕快照 2019-04-21 下午3.49.16.png

2.安装cocapod 步骤
(1)首先,安装Homebrew(Homebrew是以最简单,最灵活的方式来安装苹果公司在MacOS中不包含的UNIX工具。官网:https://brew.sh/index_zh-cn.html ps:如果英文看着别扭的,可以切换为简体中文哦!)
在终端输入如下

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

失败
屏幕快照 2019-04-21 下午3.54.21.png

解决方法:
先在浏览器输入这个地址:

https://raw.githubusercontent.com/Homebrew/install/master/install

看是否能打开,不能打开就是你网络有问题,不要问我哦。

能打开如下:


屏幕快照 2019-04-21 下午3.56.24.png

把这个网页保存名为brew_install.rb(即brew_install.rb.webarchive)的文件,保存的位置你随便,只要自己能找到,不能删除(我安装成功之后删除了又重新来了一遍)
则在终端输入curl ,回车显示为如下图

$ curl
屏幕快照 2019-04-21 下午3.58.39.png

然后在终端进入存放这个文件的目录(这个不用我教吧),然后终端输入如下

ruby brew_install.rb.webarchive

成功如下


屏幕快照 2019-04-21 下午4.01.01.png

再输入

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
屏幕快照 2019-04-21 下午4.17.12.png

回车,输入电脑密码,回车等待
安装homebrew 成功


屏幕快照 2019-04-21 下午4.19.37.png

(2)接下来是安装rvm。先查看下curl版本

$ curl --version

显示如图:


屏幕快照 2019-04-21 下午4.22.34.png

然后执行下面命令进行安装rvm

$ curl -L get.rvm.io | bash -s stable
屏幕快照 2019-04-21 下午4.32.00.png

指定源

$ source ~/.rvm/scripts/rvm

完成后查看安装是否成功,如下图

$ rvm -v
屏幕快照 2019-04-21 下午4.33.12.png

列出所有指定源里的ruby版本,如下图:


屏幕快照 2019-04-21 下午4.36.24.png

选择一个版本进行安装

$ rvm install 2.3
屏幕快照 2019-04-21 下午5.57.16.png

(3)检查ruby源并移除

$ gem sources -l
$ gem sources --remove  https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/ 

没有找到可用的openssl,

屏幕快照 2019-04-21 下午6.19.10.png

现在 https://ruby.taobao.org/ 也不能用了
添加https://gems.ruby-china.org

$ gem sources --add https://gems.ruby-china.org
屏幕快照 2019-04-21 下午10.12.44.png

解决办法:
请尽可能用比较新的 RubyGems 版本,建议 2.6.x 以上。

$ gem update --system # 这里请翻墙一下
$ gem -v 2.6.3
$ gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.com
# 确保只有 gems.ruby-china.com

如下图


屏幕快照 2019-04-21 下午10.16.41.png

(4)安装cocoapod
安装CocoaPods,这里要注意:

OS X 10.11之前系统的安装cocoapods 指令:$ sudo gem install cocoapods

OS X 10.11以后系统的安装cocoapods 指令:$ sudo gem install -n /usr/local/bin cocoa pods

屏幕快照 2019-04-21 下午10.19.50.png

屏幕快照 2019-04-21 下午10.20.09.png

最后执行

sudo gem install cocoapods 
屏幕快照 2019-04-21 下午10.22.10.png
屏幕快照 2019-04-21 下午10.22.29.png

推荐阅读更多精彩内容