当前位置: 首页 > news >正文

Mac 新电脑安装cocoapods报错ruby版本过低

Mac安装cocoapods报错

  • 报错
    • 解决:
      • 方法 1:直接使用 Homebrew 安装 CocoaPods(绕过 Ruby 问题)
      • 方法 2:使用 rbenv 或 rvm 升级 Ruby(推荐)

报错

WARNING: You don’t have /Users/admin/.gem/ruby/2.6.0/bin in your
PATH, gem executables will not run. ERROR: Error installing
cocoapods: The last version of securerandom (>= 0.3) to support your
Ruby & RubyGems was 0.3.2. Try installing it with gem install securerandom -v 0.3.2 and then running the current command again
securerandom requires Ruby version >= 3.1.0. The current ruby version
is 2.6.10.210.

解决:

方法 1:直接使用 Homebrew 安装 CocoaPods(绕过 Ruby 问题)

终端命令:

终端命令:brew install cocoapods
终端命令:pod --version
终端命令:cd 项目路径
终端命令:pod install

方法 2:使用 rbenv 或 rvm 升级 Ruby(推荐)

安装 rbenv(通过 Homebrew)

brew install rbenv

初始化 rbenv(添加到 ~/.zshrc 或 ~/.bash_profile)

echo ‘eval “$(rbenv init -)”’ >> ~/.zshrc
source ~/.zshrc

安装 Ruby 3.2.2(或更高版本)

终端命令: rbenv install 3.2.2

设置默认版本

终端命令: rbenv global 3.2.2

重新安装pod

gem install cocoapods

查看版本

pod --version

我用的方法2一直提示没有权限。最后用的方法1

http://www.dtcms.com/a/330424.html

相关文章:

  • 一周学会Matplotlib3 Python 数据可视化-绘制面积图(Area)
  • 如何用aiohttp实现每秒千次的网页抓取
  • 机器视觉的磁芯定位贴合应用
  • PHP现代化全栈开发:实时应用与WebSockets实践
  • JVM字节码文件结构
  • PHP持久连接与普通连接的区别
  • 【大模型私有化部署】实战部分:Ollama 部署教程
  • 云蝠智能 VoiceAgent:重构物流售后场景的智能化引擎
  • Lua语言程序设计2:函数、输入输出、控制结构
  • 在CentOS系统中怎么查看Apache日志文件
  • Morph Studio-一站式AI视频创作平台
  • 亚马逊品牌权力重构:第三方卖家崛起下的竞争生态与系统性应对框架
  • AI引擎重构数据安全:下一代分类分级平台的三大技术跃迁
  • 从概率填充到置信度校准:GPT-5如何从底层重构AI的“诚实”机制
  • 深入解析 Chrome UI 布局配置的设计思想与实现机制
  • 快速搭建python HTTP Server测试环境
  • 18.13 《3倍效率提升!Hugging Face datasets.map高级技巧实战指南》
  • Docker部署美化SunPanel导航页
  • Keep-Alive 的 “爱情故事”:HTTP 如何从 “短命” 变 “长情”?
  • 【网络】HTTP总结复盘
  • 基于SpringBoot的救援物资管理系统 受灾应急物资管理系统 物资管理小程序
  • 37 C++ STL模板库6-string_view
  • springboot项目不同平台项目通过http接口AES加密传输
  • 深度学习-卷积神经网络CNN-批量归一化 BatchNorm
  • 机器人伴侣的下一站革命:Deepoc具身智能模型赋能情感化交互
  • 入门基础人工智能理论
  • 设计模式-策略模式 Java
  • Node.js 文件系统详解
  • Node.js/Python 实战:封装淘宝商品详情 API 客户端库(SDK)
  • springboot myabtis返回list对象集合,对象的一个属性为List对象