因为准备在项目中使用bootstrap,在安装bootstrap过程中提示需要Ruby的版本在1.9.2以上,而目前使用的Ruby版本是Mac系统自带的1.8.7。所以需要对Ruby进行升级。这里使用RVM对Ruby进行升级,升级过程如下:

1、安装 RVM

RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)

[ruby] view plaincopy
  1. $ curl -L get.rvm.io | bash -s stable

等待一段时间后就可以成功安装好 RVM。

[ruby] view plaincopy
  1. $ source ~/.bashrc
  2. $ source ~/.bash_profile

测试是否安装正常

[ruby] view plaincopy
  1. rvm -v

2、用RVM升级Ruby

[ruby] view plaincopy
  1. #查看当前ruby版本
  2. $ ruby -v
  3. ruby 1.8.7
  4. #列出已知的ruby版本
  5. $ rvm list known
  6. #安装ruby 1.9.3
  7. $ rvm install 1.9.3

注意:最好安装最新的, 安装老版本可能会出现其他错误.起码要2.2.0版本以上

安装过程中会让你按回车键, 按照提示来就可以了

其次安装过程可能有点慢(看自己的网络了)

安装完成之后ruby -v查看是否安装成功。

安装过程中可能的错误:

先安装xcode command line 即可解决

$ xcode-select --install

转载于:https://www.cnblogs.com/bigshow1949/p/5642775.html

Mac上更新Ruby相关推荐

  1. Mac上更新Go版本|Go Mod使用|避坑指南|

    mac更新go到最新版本 记录一下如何简单快捷(只需三步)的更新mac golang 到最新版本,适合任何版本的go 查看版本 > go version go version go1.17.4 ...

  2. 在Mac上安装Ruby on Rails

    前两天写了博文提到安装Ruby on Rails时系统没有响应的问题,后来就有人问我在Mac上安装Ruby on Rails的完整过程,所以记录在这里,供大家参考. 1. 安装xCode的Comman ...

  3. Mac上安装Ruby教程

    文章目录 安装 RVM RVM帮助命令 用 RVM 安装 Ruby 环境 设置 Ruby 版本 关于Ruby这里不介绍: 安装 RVM RVM (Ruby enVironment Manager)是一 ...

  4. mac上更新go版本

    go.1.12版本出现编译错误: go: finding github.com/codahale/hdrhistogram latest build command-line-arguments: c ...

  5. cups支持的打印机列表_在Mac上怎样更新打印机软件?

    现如今,使用Mac电脑的用户越来越多,在使用Mac电脑的时候,由于电脑系统不同,使用的方法存在一定的差异性.因此,相信有一些用户会面临在Mac上更新打印机软件的问题.macz小编为大家整理了一些方法技 ...

  6. mac怎么更新python_mac上更新python的方法

    mac上更新python的方法 发布时间:2020-09-03 10:56:43 来源:亿速云 阅读:88 作者:小新 小编给大家分享一下mac上更新python的方法,相信大部分人都还不怎么了解,因 ...

  7. 在Mac电脑上更新打印机软件?

    小编为大家整理了一些方法技巧,方法适用于在Mac上更新打印机软件,希望对大家有所帮助. 大多数打印机与 macOS 兼容.添加打印机时,macOS 会自动使用"隔空打印"连接到打印 ...

  8. 在苹果/Mac上怎样更新打印机软件?

    现如今,使用Mac电脑的用户越来越多,在使用Mac电脑的时候,由于电脑系统不同,使用的方法存在一定的差异性.因此,相信有一些用户会面临在Mac上更新打印机软件的问题.macz小编为大家整理了一些方法技 ...

  9. 微信Mac版更新:在电脑上刷朋友圈;领英暂停中国境内新用户注册;Git 恶意仓库可以在克隆时执行远程代码 | 极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 张红月 出品 | CSDN(ID:CSDNnews ...

最新文章

  1. PE文件和COFF文件格式分析——导出表的应用——通过导出表隐性加载DLL
  2. python 最小二乘法三维坐标拟合平面_matlab三维曲面进行平面拟合,利用最小二乘法...
  3. 非常复杂,上双11数据大屏背后的秘密:大规模流式增量计算及应用
  4. 0004-Median of Two Sorted Arrays(寻找两个正序数组的中位数)
  5. SAP Spartacus 自定义 theme 实现思路
  6. mysql 字段排重_MySQL 根据单个、多个字段排重
  7. PyQt5 Pyinstaller时出现错误Cannot find PyQt5 plugin directories
  8. go redis 序列化_求求你不要手写Redis缓存
  9. Java 类型, Hibernate 映射类型及 SQL 类型之间的相应关系
  10. python list突破上限武器_Python3 tkinter基础 Listbox height 显示行数的上限
  11. mysql中防止sql注入
  12. MATLAB中的imagesc
  13. python--下载文件并将文件放到指定文件夹
  14. LaTex缺少宏包问题
  15. 线性代数学习笔记8-1:复数矩阵与共轭转置、Hermite矩阵、酉矩阵、傅里叶矩阵和快速傅里叶变换FFT
  16. php仿it之家源码,织梦仿IT之家带wap手机版 v5.7
  17. 创邻科技荣登机器之心Pro·AI 趋势先锋 Insight 榜单
  18. Minimal API in .NET 6 Using Dapper and SQL - Minimal API Project
  19. 移民新西兰,两个博客
  20. JAVA生成短8位UUID

热门文章

  1. 记录 Git命令速查表
  2. scrapy实现post请求与请求传参
  3. SQLServer图数据库一些优点
  4. leetcode_Jump Game II
  5. 结构化方法与面向对象方法的比较
  6. Unsupported compiler 'GCC 4.2' selected for architecture 'i386'错误
  7. Aspose Cell设置Excel单元格背景色
  8. Go嵌套并发实现EDM,附坑点分析#1
  9. CopyOnWriteArrayList源码分析
  10. s3c2440地址分配