cocoaPod使用sudo gem update --system升级出错

刚用svn下载了一个新项目,有些关于pods的一些错误,有人建议将pods升级一下,于是就上网百度了sudo gem update --system 命令,然后执行,然后由于下载不动,我就把cmd强制退出了,后来就悲催了,一直报错:(任何gem的命令都没法执行)


找了好久没有找到答案,倒是有个贴吧的兄弟和我遇到的同样的问题,不过没有人回答;于是就纠结了,找了好多资料,终于解决了,下面把解决的方法,以及主要的资料贴上,就当是给后面的兄弟提供点帮助,也算是给自己做个笔记吧:

首先明确,这是由于cocoapods引起的问题,于是找到cocoaPods的安装顺序,下面就明朗了,错误提示gem丢失文件,咱们就重装下gem就可以了呗,gem是Ruby带有的,想重新装gem就要重新装ruby,想装ruby,需要把RVM升级到最新(不知道为什么,但是不升级的话,就没法装Ruby)


所以总体的解决步骤就是:卸载CocoaPods,删除gem,删除Ruby,升级RVM,安装Ruby,将新安装的Ruby版本设置为默认使用,安装CocoaPods,完成。。。。

这些的每一个分步骤就不写出来了,我也不记得了,0.o     百度一下就可以了。

总之就是多研究一下,再难的问题只要慢慢研究一下,终究是会有解决办法的,最重要的是,当你把疑难杂症解决了的时候,那种成就感,非同一般,祝大家成功!(如果有问题,加我QQ也可以1099491696)








猜你喜欢

转载自blog.csdn.net/small_years/article/details/52540062