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)"

第二步:

brew doctor

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

第三步:

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

第四步:

brew install chruby ruby-install
ruby-install ruby

第五步:

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

很爽,一路畅通

相关推荐

  1. Macbook M3机器安装cocoapods失败

    2024-04-22 03:42:03       38 阅读
  2. CocoaPods 安装使用

    2024-04-22 03:42:03       48 阅读
  3. 3DMAX安装失败解决办法 安装失败1603

    2024-04-22 03:42:03       25 阅读
  4. Anaconda3安装pandas失败,处理办法

    2024-04-22 03:42:03       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 03:42:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 03:42:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 03:42:03       87 阅读
  4. Python语言-面向对象

    2024-04-22 03:42:03       96 阅读

热门阅读

  1. oceanbase单机容器简单命令测试

    2024-04-22 03:42:03       154 阅读
  2. json-cpp的下载与使用

    2024-04-22 03:42:03       30 阅读
  3. Week7-LeetCode

    2024-04-22 03:42:03       33 阅读
  4. [ LeetCode ] 题刷刷(Python)-第20题:有效的括号

    2024-04-22 03:42:03       38 阅读
  5. go语言并发编程(五) ——Context

    2024-04-22 03:42:03       34 阅读
  6. 【C++】117 填充每个节点的下一个右侧结点指针

    2024-04-22 03:42:03       34 阅读
  7. C# lock

    2024-04-22 03:42:03       31 阅读
  8. 基于HC32F460petb芯片给FLASH安装fat文件系统

    2024-04-22 03:42:03       34 阅读