1.刚进的mac电脑在终端输入如下,是未安装cocoapod
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)"
失败解决方法:
先在浏览器输入这个地址:
https://raw.githubusercontent.com/Homebrew/install/master/install
看是否能打开,不能打开就是你网络有问题,不要问我哦。
能打开如下:
把这个网页保存名为brew_install.rb(即brew_install.rb.webarchive)的文件,保存的位置你随便,只要自己能找到,不能删除(我安装成功之后删除了又重新来了一遍)
则在终端输入curl ,回车显示为如下图
$ curl
然后在终端进入存放这个文件的目录(这个不用我教吧),然后终端输入如下
ruby brew_install.rb.webarchive
成功如下
再输入
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
回车,输入电脑密码,回车等待
安装homebrew 成功
(2)接下来是安装rvm。先查看下curl版本
$ curl --version
显示如图:
然后执行下面命令进行安装rvm
$ curl -L get.rvm.io | bash -s stable
指定源
$ source ~/.rvm/scripts/rvm
完成后查看安装是否成功,如下图
$ rvm -v
列出所有指定源里的ruby版本,如下图:
选择一个版本进行安装
$ rvm install 2.3
(3)检查ruby源并移除
$ gem sources -l
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
没有找到可用的openssl,
现在 https://ruby.taobao.org/ 也不能用了
添加https://gems.ruby-china.org
$ gem sources --add https://gems.ruby-china.org
解决办法:
请尽可能用比较新的 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
如下图
(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
最后执行
sudo gem install cocoapods