美文网首页
使用Gem来安装cocoapods

使用Gem来安装cocoapods

作者: Rui哥 | 来源:发表于2017-09-02 10:09 被阅读18次

    1.什么是gem?

    • gem 是一个管理ruby和程序的标准包,他通过ruby gem(如: http://rubygems.org/)源来查找\安装\升级和卸载软件包,非常的便捷.

    2.gem常用的命令

    • 查看gem的版本
    gem --version
    
    • 更新gem, 如果直接使用下面的命令不行的话,就需要在前面加上 sudo 使用超级权限
    gem update --system
    
    • 查看gem当前的数据源
    gem sources
    
    • 删除当前gem的数据源
    gem sources --removehttp://rubygems.org/
    
    • 添加gem 的数据源
    gem sources -a https://ruby.taobao.org/
    
    • 搜索ruby 软件包
    gem search 软件包关键字
    
    • 安装软件包
    gem install 软件报名,如 gem install cocoapods
    
    • 安装上一个版本的软件包
    gem install cocoapods --pre
    
    • 卸载安装包
    gem uninstall 软件包名
    

    3. 注意: 有时在升级gem 时 因ruby 版本也会导致升级失败,通常解决步骤如下:

     可以安装RVM (ruby 版本管理器)升级ruby
        1.1 安装RVM ,curl -L get.rvm.io | bash -s stable
        1.2 验证是否成功,rvm -v
        1.3 查看ruby版本, ruby -v
        1.4 列出当前所有可用版本,rvm list known
        1.5 安装指定版本ruby,rvm install ruby --head, 如果安装ruby失败可能是因为没有安装homebrew,安装即可,http://brew.sh/index_zh-cn.html
    
    

    4 使用gem 安装cocoapods

    • sudo gem install cocoapods

    安装失败解决方案

    sudo gem update --system
    sudo gem uninstall cocoapods
    sudo gem install cocoapods
    
    常见报错
    解决方案
    sudo gem update --system
    sudo gem uninstall cocoapods
    sudo gem install -n /usr/local/bin cocoapods
    

    相关文章

      网友评论

          本文标题:使用Gem来安装cocoapods

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