当前位置:   article > 正文

CocoaPods 的安装_cocoapods 安装

cocoapods 安装

1. 替换 Ruby 源地址

  1.1 查询 Ruby 的源地址,查询结果:https://rubygems.org/

gem source -l

  1.2 移除系统 Ruby 源,显示结果:https://rubygems.org/ removed from sources

gem sources --remove https://rubygems.org/

  1.3 替换为国内 Ruby 镜像源

gem sources --add https://gems.ruby-china.com/

  1.4 在查询是否添加成功,成功则显示结果: https://gems.ruby-china.com/

gem source -l

2. 安装 cocoapods

sudo gem install -n /usr/local/bin cocoapods

  2.1 显示错误(之前安装过,Xcode版本升级或者系统更新导致)

  2.2 表示可能需要升级 ruby 版本

3.升级 ruby 版本,两种方式

  3.1 方式一 通过 rvm 更新升级(已验证)

  安装 rvm (依次运行下面命令) 

  1. curl -L get.rvm.io | bash -s stable
  2. source ~/.bash_profile

    3.1.1 curl -L get.rvm.io | bash -s stable 指令可能会提示 报错Failed to connect to raw.githubusercontent.com port 443: Connection refused

  解决方法:1.终端 输入下面命令 

sudo vim /etc/hosts 

                   2.选择可编辑,在最后一行添加 199.232.28.133 raw.githubusercontent.com
                   3.按 Esc 键 输入 :wq 回车
                   4.在执行 (3.1 方式一 通过 rvm 更新升级 安装 rvm 指令 )

    3.1.2 安装ruby

    查看可安装的ruby版本列表 

rvm list known

    安装指定的 ruby 版本(当下的最新版本)

rvm install 3.1.1

    设置默认版本

rvm use 3.1.1 --default

    查看当前使用 ruby 版本

which rvm

    移除版本(不要使用,提示知道这个指令)

rvm remove 3.1.1

    3.1.3 在进行之前(安装 cocoapods 的指令)

  3.2 方式二 通过 HomeBrew 更新升级(未验证)

    安装HomeBrew,执行完毕,显示成功

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

    3.2.1 重启终端

    3.2.2 安装 ruby

brew install ruby

    查看当前使用的ruby路径 正常显示在 /usr/local/Cellar/ruby/3.1.1/bin/ruby 

which ruby

    如果不是正确的路径,进行一下操作 (依次运行下面命令)

  1. echo 'export PATH="/usr/local/Cellar/ruby/3.1.1/bin:$PATH"' >> ~/.zshrc
  2. export LDFLAGS="-L/usr/local/opt/ruby/lib"
  3. export CPPFLAGS="-I/usr/local/opt/ruby/include"
  4. source ~/.zshrc

    3.2.3 然后再查看ruby版本是否为brew安装版本,路径是否为brew安装路径。

    3.2.4 成功后再进行之前(安装 cocoapods 的指令)

sudo gem install -n /usr/local/bin cocoapods

4. 安装完毕,验证一下: 成功则显示 Setup completed

pod setup
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号