美文网首页
Mac cocoapods 安装(更新)

Mac cocoapods 安装(更新)

作者: 野生兔子 | 来源:发表于2017-02-18 15:09 被阅读0次

    Mac 最新系统由于权限问题,pod通过Homebrew这软件包管理工具来安装比较方便。

    安装Homebrew

    复制下面的命令在shell窗执行,等一段时间就会安装好了。

    bash ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    如果你之前已经安装有Homebrew, 那请更新Homebrew自身,执行以下命令更新

    brew update

    不过这样超级慢,有可能被墙了,所以我是先卸载再重新安装,执行下面两条命令重装

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    如果你的ruby之前使用的是brew安装的,那你卸载brew之后,那执行上面第二条命令就会找不到ruby了,所以重启source

    source ~/.profile

    source ~/.base_profile

    重启source后,ruby就变成系统自带的了。

    安装最新Ruby

    因为新版本的pod要求ruby在2.3版本以上,所以Mac系统自带的ruby是不行的。

    使用 ruby -v 查看ruby版本

    我们用之前安装(更新好的)brew安装ruby,执行下面命令

    brew install ruby

    等一下安装好后,再次查看ruby版本,看是否已经更新好,如果没有更新,执行 which ruby 查看 正在使用的ruby是不是系统自带的,系统自带的是在目录: /usr/bin/ruby 而brew安装的是在目录:/usr/local/bin/ruby 里头,如果使用是的系统的,则需要将通过brew安装的ruyb添加到环境变量里

    'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc

    然后重置一下source:source ~/.zshrc

    安装(更新)cocoapods

    可以用 homebrew 安装

     brew install cocoapods 

    或者执行

    sudo gem install cocoapods

    完成pod的安装或者更新

    如果安装很慢,请把gem的源换成国内的

    gem sources -l

    查看当前源

    gem sources --remove xxxxx

    删除xxxxx源

    gem sources -a xxxxx

    添加xxxxx源

    gem sources --a https://gems.ruby-china.com/ --remove https://rubygems.org/

    相关文章

      网友评论

          本文标题:Mac cocoapods 安装(更新)

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