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的安装与卸载

相关推荐
lxysbly8 小时前
n64模拟器安卓版带金手指2026
android
游戏开发爱好者811 小时前
日常开发与测试的 App 测试方法、查看设备状态、实时日志、应用数据
android·ios·小程序·https·uni-app·iphone·webview
王码码203511 小时前
Flutter for OpenHarmony 实战之基础组件:第三十一篇 Chip 系列组件 — 灵活的标签化交互
android·flutter·交互·harmonyos
黑码哥12 小时前
ViewHolder设计模式深度剖析:iOS开发者掌握Android列表性能优化的实战指南
android·ios·性能优化·跨平台开发·viewholder
亓才孓12 小时前
[JDBC]元数据
android
独行soc12 小时前
2026年渗透测试面试题总结-17(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
金融RPA机器人丨实在智能12 小时前
Android Studio开发App项目进入AI深水区:实在智能Agent引领无代码交互革命
android·人工智能·ai·android studio
科技块儿12 小时前
利用IP查询在智慧城市交通信号系统中的应用探索
android·tcp/ip·智慧城市
独行soc13 小时前
2026年渗透测试面试题总结-18(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
王码码203513 小时前
Flutter for OpenHarmony 实战之基础组件:第二十七篇 BottomSheet — 动态底部弹窗与底部栏菜单
android·flutter·harmonyos