首页 > 编程语言 >Mac配置Ruby环境和安装CocoaPods

Mac配置Ruby环境和安装CocoaPods

时间:2022-10-27 18:59:42浏览次数:87  
标签:安装 CocoaPods Mac cocoapods install brew Ruby gem

重装命令行工具

$ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select --install

安装RVM

RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换

  1. 打开终端安装rvm,安装代码
$ curl -L get.rvm.io | bash -s stable

  1. 查看rvm是否安装成功
$ rvm -v

备注:如果出现查找不到的情况,可以关闭终端再次打开
成功会看到如下:

rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

Homebrew 安装与卸载

  • 安装与卸载
# 安装
$ /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 卸载
$ /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

注意:这里镜像源选择1,我第一次选择5,失败了

需要输入密码

再次输入密码

安装成功

  • 其他常用命令
# 安装软件
$ brew install xxx
# 卸载软件
$ brew uninstall xxx
# 搜索软件
$ brew search xxx
# 更新软件
$ brew upgrade xxx
# 查看列表
$ brew list
# 更新brew
$ brew update
# 清理所有包的旧版本
$ brew cleanup
# 清理指定包的旧版本
$ brew cleanup $FORMULA
# 查看可清理的旧版本包,不执行实际操作
$ brew cleanup -n

Ruby相关

gem是Ruby的包管理工具。

  • 安装与卸载
$ gem install [packageName]
$ gem unstall [packageName]
  • 查看已安装的包列表
$ gem list
  • 更新本地包列表
$ gem update

cocoapods相关

  • cocoapods是一个Ruby库,可以用gem或者homebrew来进行安装卸载
$ gem install cocoapods
$ brew install cocoapods
$ gem unstall cocoapods
$ brew unstall cocoapods

安装完了后会在~/.cocoapods/repo目录下存放一些下载索引。

  • 查看pod位置
$ which pod
  • 查看pod版本
$ pod --version

参考下面的两个链接

Mac配置Ruby环境和安装CocoaPods
iOS开发环境配置
安装cocoapods(sudo gem install cocoapods)时出现如下错误

标签:安装,CocoaPods,Mac,cocoapods,install,brew,Ruby,gem
From: https://www.cnblogs.com/styCy/p/16833306.html

相关文章

  • emacs org guide 学习笔记 2
    6Tagstags主要使用字母,数字,_和@这些来组成,并且前后都需要有:,多个tag可以同时使用,比如::work:urgent:tag继承多层级标题中的tag会被自动继承,虽然并没有直接......
  • Mac 安装JDK 配置环境变量
    对于任何物联网DIY项目来说,Wi-Fi都是必不可少的工具包,毕竟没有网络,我们如何能实现万物互联,称之为物联网系统呢?在物联网系统中,我们常使用的设备就是Arduino和树莓派,Ardui......
  • 在不受支持的 Mac 上安装 macOS Ventura、Monterey、Big Sur (OpenCore Legacy Patche
    请访问原文链接:https://sysin.org/blog/install-macos-13-on-unsupported-mac/,查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.orgOpenCoreLegacyPatcher现......
  • mac下anaconda的安装及简单使用
    安装流程:1.下载适用的安装包网址:https://www.anaconda.com/download/#macos2.双击安装1>回答简介,自述和许可证屏幕上的提示。2>可以自己选......
  • 【虚拟机】VirualBox安装macOS系统
    【虚拟机】VirualBox安装macOS系统零、创建虚拟机类型选择MacOSX版本选择macOS10.13HighSierra(64-bit)注意:这边我设置的名称为MacHS等下要用到后面的内存......
  • macOs下安装pip3
    最近在学习pyecharts时,通过pipinstallpyecharts安装包以后,发现在pyCharm中引用pyecharts竟然无效果检查文档后发现,pyecharts需要python3及pip3安装 https://pyecharts......
  • CMakeList之macro
    一、定义1、可以把它理解为C++的宏,命令如下macro(<name>[<arg1>...])<commands>endmacro()定义一个名为的宏,它接受名为,…等一系列的参数。macro与endmacro之间列......
  • 【CF1753E】N Machines(暴力+二分)
    题目链接给定一个操作序列,包含\((+,a_i),(\times,a_i)\)两种操作。初始\(x=1\),会从左到右依次执行所有操作得到一个终值\(x'\)。共有\(lim\)块钱,可以花\(p1\)......
  • ipvlan==macvlan
      一、IPVLANL2     二、IPVLANL3   1#创建网络空间2ipnetnsaddnet13ipnetnsaddnet24#创建子接口5iplinkaddipvlan1......
  • 愤怒的小鸟重制版 for Mac(休闲益智类游戏)v1.15中文版
    愤怒的小鸟Mac版如何下载?愤怒的小鸟重制版AngryBirdsReloaded是一款在Mac平台上的休闲益智类小游戏,该游戏戏以小鸟报复偷走鸟蛋的肥猪为游戏背景,讲述了小鸟与肥猪的一系......