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

MAC 升级 Ruby 到 3.2.0 或更高版本

由于 Ruby 2.6 已经不再维护,建议升级到较新的 Ruby 版本。在 macOS 上可以使用 rbenv 或 rvm 来管理多个 Ruby 版本:

1、安装 rbenv(如果尚未安装):

brew install rbenv

2、初始化 rbenv 并重启终端:

rbenv init

3、安装新版本 Ruby:

rbenv install 3.2.2  # 安装 3.2.2 版本(可替换为其他 3.2+ 版本)
rbenv global 3.2.2   # 设置为默认版本

4、关闭并重新打开终端后,验证 Ruby 版本:

ruby -v  # 应显示 3.2.2 或你安装的版本

5、现在可以正常升级 gem 了:

gem update --system

使用 rbenv 或 rvm 管理 Ruby 版本可以避免系统 Ruby 环境的权限问题,也更方便切换不同版本

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

相关文章:

  • ARM Cortex-M 处理器的应用
  • Smart Launcher:安卓设备上的智能启动器
  • ElasticSearch Linux 下安装及 Head 插件 | 详情
  • 设计Mock CUDA库的流程与实现
  • 【秋招笔试】07.27文远知行-第一题
  • Git 实现原理剖析
  • Boost.Asio学习(5):c++的协程
  • Python Flask框架Web应用开发完全教程
  • 后台管理系统权限管理:前端实现详解
  • 关于WIKI的一些使用技巧
  • windows系统安装文生图大模型Stable diffusion V3.5 large(完整详细可用教程)
  • 20250801在Ubuntu24.04.2LTS下编译firefly_itx_3588j的Android12时解决boot.img过大的问题
  • 李宏毅深度学习教程 第4-5章 CNN卷积神经网络+RNN循环神经网络
  • 基于SpringBoot+MyBatis+MySQL+VUE实现的经方药食两用服务平台管理系统(附源码+数据库+毕业论文+部署教程+配套软件)
  • 【科普】进程与线程的区别
  • 电商前端Nginx访问日志收集分析实战
  • 机器学习【三】SVM
  • 无人机避让路径规划模块运行方式
  • uniapp无线(WIFI)运行调试APP(真机)
  • C++继承中虚函数调用时机问题及解决方案
  • 无人机模式的切换
  • 服务端之nestJS常用异常类及封装自定义响应模块
  • 无人机上的 “气象侦察兵”:无人机用气象仪
  • 在线教程丨全球首个 MoE 视频生成模型!阿里 Wan2.2 开源,消费级显卡也能跑出电影级 AI 视频
  • linux中HADOOP_HOME和JAVA_HOME删除后依然指向旧目录
  • 从 0 到 1 认识 Spring MVC:核心思想与基本用法(下)
  • Android使用MediaProjectionManager获取游戏画面和投屏
  • Apache RocketMQ 中 Consumer(消费者)的详细说明
  • Git基础命令大全
  • python-异常(笔记)