• 在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

    好!!安装完成。

  • 相关阅读:
    中国建设银行接口使用详细说明
    Web Service入门
    支付宝及时到帐接口使用详解深入版
    C#仿QQ皮肤-ComboBox 控件实现
    SQl 2005 For XMl 简单查询(Raw,Auto,Path模式)(2)
    GridView 使用方法总结 (二)
    小谈c#数据库存取图片的方式
    SQl 2005 For XMl 简单查询(Raw,Auto,Path模式)(1)
    GridView 使用方法总结 (一)
    C# UDP 入门
  • 原文地址:https://www.cnblogs.com/mumoozhu/p/4460932.html
Copyright © 2020-2023  润新知