Macbook M3新机器安装cocoapods失败

这个问题昨天困扰了一个下午

中午拿到的全新的m3 2024 MacBook air,操作系统是Sonoma 14.3

安装Android studio与Flutter一切顺利

在安装cocoapods的时候,

sudo gem install cocoapods

一直失败,开始是提示timeout,后来想办法解决了

后来又提示找不到

找了很多资料,后来得到结论是ruby版本比较低,我随机的已经是较高的版本了,查看到服务器最新版本是3.3.0

想着有方向了,应该会很快,又是各种工具辅助下载,各种工具安装也是到处找办法

最后找到了一遍帖子,完美解决了这个问题

The fastest and easiest way to install Ruby on a Mac in 2024

第一步:

复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

第二步:

bash 复制代码
brew doctor

如果有提示异常,根据相应的提示进行处理

第三步:

复制代码
echo "eval $(/opt/homebrew/bin/brew shellenv)" >> ~/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)

第四步:

复制代码
brew install chruby ruby-install
bash 复制代码
ruby-install ruby

第五步:

bash 复制代码
echo "source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo "source $(brew --prefix)/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-3.3.0" >> ~/.zshrc

原以为可以,结果 ruby -v

系统中生效的还是老版本,因为有多次踩坑经验,于是通过vim查看~/.zshrc文件,结果发现排在首位的是之前有装过的一个rvm工具,它是常用的一款ruby版本管理工具,于是果断把文件中对它的引用删除掉,再次,ruby -v

看到了期待中的3.3.0

马上sudo gem install cocoapods

很爽,一路畅通

相关推荐
z***y8627 小时前
Swift在iOS中的Xcode
ios·xcode·swift
Q688238868 小时前
Comsol仿真金属纳米颗粒超表面的多极分解之旅
xcode
许泽宇的技术分享3 天前
用 OpenAI Whisper + pyannote.audio 打造“谁在说什么”的全栈语音理解系统
macos·whisper·xcode
2501_941798734 天前
C++高性能音频处理与实时特征提取实战分享:多线程信号处理与低延迟优化经验
ide·macos·xcode
Morgan-Chen4 天前
iOS开发针对苹果新系统iOS26的兼容适配
ios·objective-c·xcode·ios26
denggun1234510 天前
Xcode的App Thinning Size Report分析包体积
macos·蓝桥杯·xcode
枫子有风11 天前
【go.sixue.work】2.2 面向对象:接口与多态
开发语言·后端·golang·xcode
denggun1234512 天前
ios卡顿优化
ios·xcode
500佰13 天前
Copilot、Codeium 软件开发领域的代表性工具背后的技术
人工智能·github·gpt-3·copilot·个人开发·xcode
denggun1234514 天前
图片上传git时压缩
git·ios·objective-c·iphone·xcode