彻底解决2016年最新CocoaPods安装出现的新问题

2016-12-09  本文已影响0人  CodingWord

(1)gem sources -l

(2)gem sources --remove https://rubygems.org/

(3)gem sources -a   https://gems.ruby-china.org

(4)sudo gem install cocoapods

(4.1)   pod --version      查看版本号

最新的版本号17年1月4日

(5)/*输入密码-等待*/

本以为这样就好了,可是并不能

到底是什么鬼?

首先  我使用了ruby -v  查看了版本是的你没看错

就是它2.0.0版本.这个让我无法更新  各种安装失败

解决方法

(1)Ruby版本低, 需要更新至2.2.0以上版本.

先查看你是否安装过rvm, 执行命令 rvm -v

图一

下面来进行安装

1> 首先打开终端输入如下命令:

1.1)        curl -L get.rvm.io | bash -s stable

1.2)      source ~/.bashrc  (第一次安装的这一步可以省略  因为你不可能成功,,直接跳到1.4))

1.3)    source ~/.bash_profile (第一次安装的这一步可以省略,直接跳到1.4   因为你不可能成功)


1.4)     source ~/.rvm/scripts/rvm  (第一次安装的你用这个  第二次的就忽略这个跳到1.5)

1.5)  echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db 

(修改 RVM 的 Ruby 安装源到 Ruby China 的 Ruby 镜像服务器,这样能提高安装速度 避免出现echo "export rvm_max_time_flag=20" >> ~/.rvmrc  )

3 > 查看是否安装成功, 输入下行

rvm -v

如果有版本信息显示了, 就说明安装成功, 就是图4的样子

图4

(个人安装的问题)

点击enter  就好 这个就是安装成功的样式

5.>查询版本号

rvm list known

选择上面ruby_head上面的那个

5.1> 如更新ruby至版本2.3.3(个人选的  为了防止最新的那个不稳定)

rvm install 2.3.3

如果更新过程中没有error, 更新结束后输入命令ruby -v看看是不是2.3.0版本, 如果是的话, 恭喜,

6> 必须更新gem版本   更新指令:     sudo gem update --system

出现问题后的操作

当更新不了gem后可以先来到文章的开头 执行前3个后再执行

sudo gem update --system

如果需要安装cocoapods, 你可以继续正常安装了.


7>重复解决方法的上面的步骤

当你再次执行sudo gem install cocoapods  发现又出现问题了

别急

别急淡定的关掉终端 然后重新输入sudo gem install cocoapods  是不是成功了

<本次的cocoapods安装有908M所以很慢 等不及的可以开个小窗口 先 cd  ~/.cocoapods      然后du -sh *            来查看

>

问题又见问题

最近有个小伙伴按照我的这个装,发现怎么都装不上.一直都出现

这个又是什么鬼?按照他的流程我这样解读的Homebrew出现问题了  需要重装

然后各种翻墙重下,都无济于事.最后灵感来了.是不是电脑终端不能访问github,(浏览器一直都可以的)

最后执行http://www.cnblogs.com/liufuyan/p/5672182.html 这个链接的东西就好了.感谢这个小伙伴(原来是仲基a)的分享

具体方法:

1. 在Mac的"/private/etc"(不带")的目录下找到hosts文件;

2. 用任何一款编译器打开这个hosts文件;

3. 删掉关于Github的所有host,保存并关闭;

参考资料:http://www.jianshu.com/p/8169f5d7f364

http://www.cocoachina.com/ios/20160922/17622.html

https://ruby-china.org/wiki/rvm-guide

上一篇 下一篇

猜你喜欢

热点阅读