Mac下使用Homebrew进行CocoaPods的安装及使用

PS:注意以下命令均在终端中执行

一、安装前先看下电脑上面是否安装过cocoapods,如果安装过了,先卸载掉清理干净再去安装。

sudo gem uninstall cocoapods    //卸载cocoapods的命令

然后再查下本地是否还有cocoapods的残余文件

gem list --local | grep cocoapods    //查询cocoapods的残余文件命令

查询之后把文件逐个的进行删除,执行上面的命令之后,应该是出现以下类似结果,然后逐个执行下面的命令删除就行了
结果:
cocoapods-core (1.8.4)
cocoapods-deintegrate (1.0.4)
cocoapods-downloader (1.3.0)
cocoapods-plugins (1.0.0)
cocoapods-search (1.0.0)
cocoapods-stats (1.1.0)
cocoapods-trunk (1.4.1)
cocoapods-try (1.1.0)
示例 :
sudo gem uninstall cocoapods-core

sudo gem uninstall XXXX    //清除cocoapods的残余文件命令

二、清理完之后,我们就可以开始使用Homebrew安装CocoaPods了

1、没有安装的先安装下Homebrew,安装命令如下,在命令行执行下面的命令语句就行

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

运行完之后出现 Installation successful! 即代表安装成功。
2、然后接着安装ruby,安装命令行如下

brew install ruby 

ruby安装后查看下当前ruby源,命令如下

gem sources -l

应该是输出如下

*** CURRENT SOURCES ***
https://rubygems.org/

这个源下载东西太慢了,我们替换个国内的ruby源,把老的源添删掉,新的源添加上去就行了,命令如下

gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/

运行过之后,我们可以再次运行命令,查看下当前的源是否替换成功

gem sources -l

结果如果出现 https://gems.ruby-china.com/ 就代表替换成功。
3、替换源成功之后我们就可以安装cocoapods了,执行命令如下

sudo gem install -n /usr/local/bin cocoapods

安装好之后再执行如下命令,pod setup 命令的本质其实就是将https://github.com/CocoaPods/Specs上的项目克隆到/Users/用户名/.cocoapods/repos目录下,若此目录下已经有这个项目,使用pod setup命令则会将项目更新到最新的状态。

pod setup

好了,这个命令执行完毕就可以使用Cocoapods了,还有搞这个之前最好找个好点的网络搞,不然可能会中间某一步骤卡主。

附带brew常用的相关操作命令

 brew search XXX	//搜索软件  示例: brew search ruby
 brew info XXX	//查看软件信息  示例:  brew info ruby
 brew install XXX	//安装软件  示例:   brew install ruby
 brew update	//更新Homebrew  示例:  brew update
 brew upgrade XXX	//更新已安装的某个软件  示例:   brew upgrade ruby
 brew uninstall XXX	//卸载某个软件  示例:   brew uninstall ruby
 brew list	//显示已经安装软件列表  示例: brew list
发布了10 篇原创文章 · 获赞 9 · 访问量 5万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章