美文网首页
彻底解决2016年最新CocoaPods安装出现的新问题

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

作者: CodingWord | 来源:发表于2016-12-09 11:25 被阅读0次

    (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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/zadsmttx.html