安装CocoaPods时遇到YAML safe loading is not available.Please upgrade psych to version that supports safe loading(>=2.0)解决方法

最近在新买的电脑上安装CocoaPods时出现了以下错误:

YAML safe loading is not available.Please upgrade psych to version that supports safe loading(>=2.0)。

原因是最近安装CocoaPods需要Ruby2.2.2以上版本的支持,所以需要先将Ruby升级,升级命令如下(我这里是升到了2.3.0版本),可以在先用rvm list known命令查看Ruby有哪些版本

rvm install 2.3.0

如果是新买的电脑也许会出现以下错误

Error running '__rvm_make -j 1',
showing last 15 lines of /Users/bijan/.rvm/log/1474472769_ruby-2.2.4/make.log

原因是在于没有安装Xcode的CommandLineTools工具,安装CommandLineTools工具的命令如下

xcode-select --install

之后会弹出安装框,一路next就好,呢个安装需要一会儿时间,安装完毕之后就可以使用之前的更新Ruby命令将Ruby更新到2.2.2以上,更新成功之后就可以安装CocoaPods了,安装CocoaPods的命令如下

sudo gem update/install cocoapods

你可能感兴趣的:(安装CocoaPods时遇到YAML safe loading is not available.Please upgrade psych to version that supports safe loading(>=2.0)解决方法)