macOS Mojave 10.14.6 CocoaPods的安装

准备

  • 首先要检查Mac是否安装了rvm。打开终端,输入指令 rvm -v
  • 用rvm安装ruby环境
  • 检查更新RubyGems(越新越好)
  • 检查ruby源并移除
  • 安装CocoaPods(sudo 表示管理员执行指令,需要输入密码的)

一.首先要检查Mac是否安装了rvm。打开终端,输入指令 rvm -v

1.安装rvm
curl -L get.rvm.io | bash -s stable
2.指定源
source ~/.rvm/scripts/rvm
3.查看版本确认是否安装成功
rvm -v
4.列出所有指定源里的ruby版本
rvm list known
cocoapoads1.png

二.用rvm安装ruby环境

注意,当ruby版本低于2.2.2时,安装cocoapods会报错,可通过指令 ruby -v检查当前版本。如果版本低于2.2.2,啥也不要说快更新一下。

输入指令:

rvm install 2.5.1

(如上图中,最新版本就是2.5.1),然后根据提示按enter键。

安装完成之后输入指令

rvm list

查看ruby版本,看看是否安装成功

三.检查更新RubyGems(Ruby1.9.1 以后的版本自带RubyGems)

RubyGems是一个方便而强大的Ruby程序包管理器,Ruby的第三方插件是用gem方式来管理,非常容易发布和共享,一个简单的命令就可以安装上第三方的扩展库。

建议RubyGems升级到2.6.x以上

查看RubyGems的版本用指令:

gem -v

更新RubyGems的版本指令:

gem update --system

四.检查ruby源并移除

先是检查ruby源,

gem sources -l

出现结果如下:

*** CURRENT SOURCES ***

https://rubygems.org/

移除

gem sources --remove https://rubygems.org/

替换添加国内的镜像源,之所以要添加国内的ruby-china源,是因为taobao源已经停止维护了,所以此处替换的是ruby-china源,且尽量确保只有一个。输入指令gem sources --add https://gems.ruby-china.com

指令:

gem sources --add https://gems.ruby-china.com
cocoapoads2.png

五.安装CocoaPods(sudo 表示管理员执行指令,需要输入密码的)

sudo gem install cocoapods

成功后

pod setup 

如果遇到pod setup没反应,请参考下面文章

1.如果你同事电脑上有安装好,你其实可以从你同事电脑上拷贝过来,直接放到~/.cocoapods/repos该路径就OK了.
2.如果你身边没有装好的CocoaPods的朋友,可以访问这个链接

https://github.com/CocoaPods/Specs (github所有的第三方开源库的Podspec文件都托管在这里,这也是你pod setup所要下载的).
选择Download ZIP,用你的浏览器或者迅雷什么的下载
解压后为Specs-master

Specs-master改名为master放在 ~/.cocoapods/repos 路径即可.

~/.cocoapods/repos 这个路径是在执行 pod setup生成的,所以电脑无法前往此路径是,建议先pod setup下,然后关闭掉即可生成路径.

挂个梯子下载会更快.

你可能感兴趣的:(macOS Mojave 10.14.6 CocoaPods的安装)