在Mac上安装Ruby on Rails
前两天写了博文提到安装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相关推荐
- dapper 安装_在Ubuntu Dapper或Edgy上安装Ruby on Rails
dapper 安装 Ruby on Rails is a popular new framework for developing web applications. Since Ruby on Ra ...
- Mac上安装Ruby教程
文章目录 安装 RVM RVM帮助命令 用 RVM 安装 Ruby 环境 设置 Ruby 版本 关于Ruby这里不介绍: 安装 RVM RVM (Ruby enVironment Manager)是一 ...
- 在Windows系统上安装Ruby On Rails
2019独角兽企业重金招聘Python工程师标准>>> 在网上下载安装程序 railsinstaller-3.1.0 自动安装后 出现如下错误 C:\Users\Admin> ...
- 新手安装ruby on rails(ror)的成功必备手册
2019独角兽企业重金招聘Python工程师标准>>> 如何快速正确的安装 Ruby, Rails 运行环境 每一位使用windows系统来进行ROR开发项目的都是这个世界上折翼的天 ...
- mac 上安装服务,查看服务,重启和关闭
首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...
- 如何在Mac上安装Node.js和NPM
原作者:Dave McFarland 翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...
- (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库
Mac 上安装Eclipse 1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/2 2.不同的开发需求下载不 ...
- Mac 下安装 ruby 环境解决 brew 安装 yarn 问题
Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 参考文章: (1)Mac 下安装 ruby 环境解决 brew 安装 yarn 问题 (2)https://www.cnblogs. ...
- MAC上安装iTerm2+oh my zsh+设置Dracula主题
MAC上安装iTerm2+oh my zsh+设置dracula主题 iTerm2 + oh my zsh 安装教程 Dracula主题安装教程 问题解决教程
最新文章
- php约瑟夫问题,php 解决约瑟夫问题实现方法
- java 查找一行_Java培训之工具类通用的查询一行多列,非实体
- handlebars.js 用 br替换掉 内容的换行符
- Python创建单例模式的5种方法
- html邮箱地址的正则表达式,javascript写一个校验邮箱的正则表达式
- MachineLearning(12)- RNN-LSTM-tf.nn.rnn_cell
- Linux: shell命令 eval (有图有代码有真相!!!)
- Java中complex怎么被调用_java中存在三种调用机制
- linux内核分析及应用 -- 文件系统
- 《CCNA原创视频教程》【转贴】
- Android 10上的F2FS文件系统制作
- CentOS好玩的代码
- mysql增加约束sql语句_sql语句添加约束
- 数据库的备份与恢复技术
- 肖 sir_就业课__014mysql讲解
- Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……
- ldo低压差线性稳压器电路解析
- 【Week 15 作业A】ZJM 与霍格沃兹
- js的lambda表达式
- latex表格水平垂直居中