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

1. 安装xCode的Command Line Tools

通过Mac App Stores下载安装xCode,然后在xCode的"preference->download"中点击"Command Line Tools"旁边的“install”就可以安装了。

2. 通过一下命令安装brew:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

看到ruby字样不用担心,Mac上自带一个ruby,虽然不是最高版本,不过够用了。

3. 检查brew的安装情况

安装了brew以后,可以通过以下命令检查brew的安装情况:

brew doctor

如果提示“Your system is ready to brew.”就表示可以使用了,如果出现其它提示请按照提示对系统进行修正。

4. 安装设置rvm

通过以下命令安装设置rvm

curl -L get.rvm.io | bash

5. 设置rvm

通过以下命令启用rvm

source ~/.rvm/scripts/rvm

为了避免每次启动命令行界面都需要执行以上命令,可以将以下代码加入到你的批处理文件中

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

注意,如果你的home目录上有.bash_profile文件,你需要修改的是.bash_profile文件,因为~目录有bash_profile时.profile是不会运行的。

6. 安装rvm需要的包

通过以下命令安装rvm需要的软件包。

rvm requirements

如果以上命令执行后系统提示某些组件没有安装,你需要按提示去安装那些软件包。

7. 再此确认brew的环境

通过再次运行以下命令确认brew的环境:

brew doctor

如果运行以上命令时出现下面的警告:
Warning: /usr/bin occurs before /usr/local/bin

你需要修改 ~/.profile(或者是 ~/.bash_profile),将以下命令加入到该文件中,放在文件开头后者是结尾都可以:

export PATH = /usr/ local/ bin : $PATH

8. 安装rvm额外的文件

通过以下命令安装额外的文件

rvm get head

9.再次检查环境

再次运行rvm requirements检查是否安装了说有需要组件

rvm requirements

10. 安装Ruby 2.0

通过以下命令安装Ruby 2.0

rvm install 2.0.0

11. 设置Ruby 2.0为缺省版本的rvm

rvm default 2.0.0

12. 安装rails

通过以下命令安装Rails,记得加-V参数

sudo gem install rails -V

13. 最后检查

最后,通过以下命令可以检查安装是否成功

rails --version

安装成功的话会显示最新版的Rails,我的显示为:

Rails 3.2.13

好!!安装完成。

在Mac上安装Ruby on Rails相关推荐

  1. dapper 安装_在Ubuntu Dapper或Edgy上安装Ruby on Rails

    dapper 安装 Ruby on Rails is a popular new framework for developing web applications. Since Ruby on Ra ...

  2. Mac上安装Ruby教程

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

  3. 在Windows系统上安装Ruby On Rails

    2019独角兽企业重金招聘Python工程师标准>>> 在网上下载安装程序  railsinstaller-3.1.0 自动安装后 出现如下错误 C:\Users\Admin> ...

  4. 新手安装ruby on rails(ror)的成功必备手册

    2019独角兽企业重金招聘Python工程师标准>>> 如何快速正确的安装 Ruby, Rails 运行环境 每一位使用windows系统来进行ROR开发项目的都是这个世界上折翼的天 ...

  5. mac 上安装服务,查看服务,重启和关闭

    首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...

  6. 如何在Mac上安装Node.js和NPM

    原作者:Dave McFarland  翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...

  7. (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库

    Mac 上安装Eclipse 1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/2 2.不同的开发需求下载不 ...

  8. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...

  9. MAC上安装iTerm2+oh my zsh+设置Dracula主题

    MAC上安装iTerm2+oh my zsh+设置dracula主题 iTerm2 + oh my zsh 安装教程 Dracula主题安装教程 问题解决教程

最新文章

  1. php约瑟夫问题,php 解决约瑟夫问题实现方法
  2. java 查找一行_Java培训之工具类通用的查询一行多列,非实体
  3. handlebars.js 用 br替换掉 内容的换行符
  4. Python创建单例模式的5种方法
  5. html邮箱地址的正则表达式,javascript写一个校验邮箱的正则表达式
  6. MachineLearning(12)- RNN-LSTM-tf.nn.rnn_cell
  7. Linux: shell命令 eval (有图有代码有真相!!!)
  8. Java中complex怎么被调用_java中存在三种调用机制
  9. linux内核分析及应用 -- 文件系统
  10. 《CCNA原创视频教程》【转贴】
  11. Android 10上的F2FS文件系统制作
  12. CentOS好玩的代码
  13. mysql增加约束sql语句_sql语句添加约束
  14. 数据库的备份与恢复技术
  15. 肖 sir_就业课__014mysql讲解
  16. Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……
  17. ldo低压差线性稳压器电路解析
  18. 【Week 15 作业A】ZJM 与霍格沃兹
  19. js的lambda表达式
  20. latex表格水平垂直居中

热门文章

  1. 计算机技术在生物教学中应用,信息技术在生物教学中的应用
  2. 2022数学建模国赛如何安排进度?川川学长精心讲解
  3. 监控系统zabbix相关
  4. 什么是元数据管理?以及该如何做元数据管理呢?
  5. Load balancer does not have available server for client: wr-fac
  6. 赛码练习编程题后台 动态规划——上台阶
  7. 全息投影马戏团,好有爱的科技呀~
  8. 如何在页面上呈现谷歌地图
  9. 机器人控制器编程整理汇总-辞旧迎新-
  10. ESP8266Wi-Fi数据通讯