CocoaPod安装

安装ruby,rubygem,cocoapod

安装前需安装homebrew(国内有效),如果已安装homebrew,请跳过此步,homebrew官网(翻墙)

一,使用rbenv安装ruby:

安装rbenv(安装完homebrew后)
brew install rbenv

安装ruby(国内有效), ruby官网检查可用版本https://www.ruby-lang.org/zh_cn/
rbenv install ruby-3.2.2

切换ruby版本,为本地
rbenv global ruby-3.2.2

二,使用RVM安装ruby:

安装RVM前需要先安装gpg:

brew install gpg

会遇到权限问题:

Error: Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.

解决方案:

$ sudo chown -R whoami /usr/local/Homebrew/
$ sudo chown -R $(whoami) $(brew --prefix)/*
$ sudo mkdir /usr/local/Frameworks
$ sudo chown -R whoami /usr/local/Frameworks/

安装RVM:(Ruby Version Manager)(翻墙)
curl -L https://get.rvm.io | bash -s stable

载入RVM环境,如果重新启动终端不用执行
source ~/.rvm/scripts/rvm

检查一下是否安装正确
rvm -v

更新RVM稳定版本,如果已经安装过RVM,可以直接执行
rvm get stable

列出已知的Ruby版本
rvm list known

选择现有的Ruby版本进行安装:(安装时不要使用sudo,否则会出错)
rvm install ruby-3.2.2

查询已经安装的Ruby
rvm list

设置Ruby版本,执行下面的命令将指定版本的 Ruby 设置为系统默认版本
rvm ruby-3.2.2 --default

卸载一个已安装版本:(卸载时需要使用sudo)
sudo rvm remove ruby-2.1.4

查看当前Ruby版本
ruby -v

查看当前Gem版本(rubygem)
gem -v

查看源列表
gem sources -l 或者 gem source

删除源
gem source -r https://rubygems.org/

增加源
gem source -a https://gems.ruby-china.com

安装特定版本Gem,也可用在升降级
gem update --system 3.0.4

安装CocoaPods
gem install cocoapods 或者 gem install cocoapods -n /usr/local/bin
如果提示路径不允许安装,使用如下替换:
sudo gem install -n /usr/local/bin cocoapods —pre

安装特定版本的CocoaPods版本
sudo gem install cocoapods --version 1.7.5

查看gem安装的所有cocoapods
gem list cocoapods

修改默认cocoapods版本,先找到执行pod的位置
which pod

查看Pod环境信息
pod env

结果:
请添加图片描述

如果有用,还请各位看官动动手指,点赞,收藏和分享,您的支持是作者写作分享的激情,是业界前进最大的动力,一起fighting~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

☆MOON

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值