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