美文网首页
踩坑Could not find proper version

踩坑Could not find proper version

作者: YannChee | 来源:发表于2018-05-15 18:01 被阅读119次

    由于公司配有Mac电脑,加上这几个月项目忙,各种变故等原因,我自己的mac笔记本沉睡了近半年没有使用.最近将系统更新到最新版10.13.4,Xcode也升级到最新,当我从github远程仓库下载代码后,执行pod,命令报错:Could not find proper version of cocoapods (1.4.0) in any of the sources ,于是开启了采坑之旅:


    起初我怀疑是ruby源的原因

    查看当前ruby源

    gem source -l 
    

    由于ruby淘宝源2016年6月后已经不再维护,换为China Ruby

    gem sources --remove https://ruby.taobao.org/
    

    如果 无法移除 则执行

    sudo gem sources --remove https://ruby.taobao.org/
    

    添加 ruby-china源

    gem source --add https://gems.ruby-china.org
    

    结果更改了ruby源问题依然存在.

    我又把 cocapods ,ruby等升级到最新版,发现问题依然存在

    最后,无奈只能使用简单粗暴的终极大法了:卸载cocapods重新安装新的

    • 卸载cocapods

    sudo gem uninstall cocoapods
    

    为了验证是否卸载干净,我又执行了上面代码和 pod --version 命令


    • 安装cocapods

     sudo gem install cocoapods
    

    然而 执行pod命令时依旧报错


    我推测是公司网络原因,就打开手机流量开通热点连接

    安装成功!!!

    1
    2

    执行pod 命令完美运行!!!


    相关文章

      网友评论

          本文标题:踩坑Could not find proper version

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