Mac OS 笔记

rvm、Ruby、gem、CocoaPods的安装与卸载

安装rvm

shell 复制代码
curl -fsSL https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles

rvm -v  # 查看版本

安装脚本

shell 复制代码
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

安装Ruby、gem

shell 复制代码
ruby -v                 # 查看ruby版本
rvm list                 # 查看已安装的ruby版本
rvm list known     #  查看可安装的ruby版本
# 改成国内源
gem sources --remove https://rubygems.org/
gem sources -a https://mirrors.aliyun.com/rubygems/
# 升级
sudo gem update --system

rvm install x.x.x       安装指定版本ruby

CocoaPods安装

shell 复制代码
sudo gem install cocoapods # 安装CocoaPods

pod --version              # 查看CocoaPods版本
pod setup  							 # 安装pod
sudo gem update cocoapods  # 更新CocoaPods
报错:ERROR: While executing gem ... (NoMethodError) undefined method `satisfied_by?' for nil:NilClass

升级,sudo gem update --system

rvm、Ruby、gem、CocoaPods的安装与卸载

相关推荐
没有了遇见16 分钟前
Android 修改项目包名,一键解决.
android
Entropless27 分钟前
解剖OkHttp:那些主流教程未曾深入的设计精髓
android·okhttp
2501_9159214328 分钟前
查看iOS App实时日志的正确方式,多工具协同打造高效调试与问题定位体系(2025最新指南)
android·ios·小程序·https·uni-app·iphone·webview
菠萝加点糖35 分钟前
Android 使用MediaMuxer+MediaCodec编码MP4视频异步方案
android·音视频·编码
cccccc语言我来了42 分钟前
深入理解 Linux(7) 命令与动态库:从文件操作到程序链接的实践指南
android·linux·运维
私人珍藏库1 小时前
[Android] AR绘画素描1.0版(AR Draw - Sketch Anime Cartoon 1.0)
macos·ar·sketch
程序员卷卷狗2 小时前
MySQL 慢查询优化:从定位、分析到索引调优的完整流程
android·mysql·adb
写点啥呢2 小时前
Android Studio 多语言助手插件:让多语言管理变得简单高效
android·ai·ai编程·多语言
泥嚎泥嚎4 小时前
【Android】给App添加启动画面——SplashScreen
android·java
全栈派森4 小时前
初见 Dart:这门新语言如何让你的 App「动」起来?
android·flutter·ios