在Mac上安装Ruby on Rails
来源:互联网 发布:职业调查报告网络调研 编辑:程序博客网 时间:2024/04/20 07:47
装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:$PATH8. 安装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
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在winxp上安装Ruby On Rails
- 在Ubuntu上安装Ruby On Rails
- 在Ubuntu上安装Ruby On Rails
- 在Ubuntu上安装Ruby On Rails
- 在 Mac 上搭建 Ruby on Rails 开发环境
- mac os x 10.5.8上安装ruby on rails
- ruby on rails学习第1篇:在CentOs上安装ruby on rails(待续......)
- ruby on rails学习第2篇:在CentOs上安装ruby on rails(完结)
- 在ubantu上离线安装ruby on rails
- 在 Ubuntu 12.04 Server 上安装 Ruby on Rails 环境
- 在windows 7上安装配置ruby on rails环境
- linux tar.gz zip 解压缩 压缩命令
- 负载均衡服务器nginx安装
- AsyncHttpClient 获取图片和网页数据演示
- Java自学总结之四结构函数
- Django开发环境静态文件访问配置
- 在Mac上安装Ruby on Rails
- Eclipse常用的一些设置
- Ubuntu设置固定IP
- 人际关系处理技巧
- tomcat下部署jndi
- Sicily 2252. List Implementation
- 写了几年代码了,苦苦追寻,应该沉淀下来了,好好研究。net底层框架,以及较好的分层框架
- HBase--HTable连接池HConnections用法
- Sicily 2250. Vector Implementation