Mac cocoapods 安装(更新)

Mac 最新系统由于权限问题,pod通过Homebrew这软件包管理工具来安装比较方便。

安装Homebrew

复制下面的命令在shell窗执行,等一段时间就会安装好了。

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

如果你之前已经安装有Homebrew, 那请更新Homebrew自身,执行以下命令更新

brew update

不过这样超级慢,有可能被墙了,所以我是先卸载再重新安装,执行下面两条命令重装

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

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

如果你的ruby之前使用的是brew安装的,那你卸载brew之后,那执行上面第二条命令就会找不到ruby了,所以重启source

source ~/.profile

source ~/.base_profile

重启source后,ruby就变成系统自带的了。

安装最新Ruby

因为新版本的pod要求ruby在2.3版本以上,所以Mac系统自带的ruby是不行的。

使用 ruby -v 查看ruby版本

我们用之前安装(更新好的)brew安装ruby,执行下面命令

brew install ruby

等一下安装好后,再次查看ruby版本,看是否已经更新好,如果没有更新,执行 which ruby 查看 正在使用的ruby是不是系统自带的,系统自带的是在目录: /usr/bin/ruby 而brew安装的是在目录:/usr/local/bin/ruby 里头,如果使用是的系统的,则需要将通过brew安装的ruyb添加到环境变量里

'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc

然后重置一下source:source ~/.zshrc

安装(更新)cocoapods

可以用 homebrew 安装

 brew install cocoapods 

或者执行

sudo gem install cocoapods

完成pod的安装或者更新

如果安装很慢,请把gem的源换成国内的

gem sources -l

查看当前源

gem sources --remove xxxxx

删除xxxxx源

gem sources -a xxxxx

添加xxxxx源

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容