• Ruby on Rails开发环境搭建[转] 测试通过


      原文地址 

      http://blog.csdn.net/fan_hai_ping/article/details/6707248

    1.   Ruby on Rails开发环境

    1.1.  Windows下安装

    在Windows上开始安装Ruby,最容易的方法是利用RubyInstaller安装包进行安装。确保从http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/网址中下载1.8.7或更高版本的Ruby的安装包。目前的最新版本的RubyInstaller安装包为1.9.2-P290。

    在你下载RubyInstaller之后,双击运行rubyinstaller-1.9.2-p290.exe,选择“I accept the License”(当然在仔细的阅读它之后),点击“Next”,点击“Browse…”选择安装Ruby的路径,选择“Add Ruby executables to your PATH”,然后点击“Install”à “Finish”。

    现在通过选择“开始”-->“运行…”,输入cmd,并且点击“确定”打开命令行窗口(由于Windows操作系统不同打开方式也不一样)。

    RubyInstaller包括RubyGems,但是验证你是否运行RubyGems的1.3.6以上版本是重要的。你可以通过下面的命令来验证RubyGtems的版本。

    gem -v

    此时,在命令行窗口中会显示的RubyGems版本为1.7.2。

    如果需要将RubyGems更新到最新的版本,执行下面的命令:

    gem update --system

    gem uninstall rubygems-update

    接下来,安装SQLite3,从官方网址(http://www.sqlite.org/download.html)下载并且解压两个预编译的二进制文件:

    1)访问和修改SQLite数据库的命令行程序(sqlite-shell-win32-x86-3070701)

    2)没有TCL绑定的SQLite库的DLL(sqlite-dll-win32-x86-3070701);

    拷贝在ZIP压缩包中的文件到D:/Ruby/bin目录中,拷贝文件包括sqlite3.def,sqlite3.dll和sqlite3.exe三个。

    现在安装SQLite3的Ruby绑定和Rails,执行下面的命令:

    gem install sqlite3-ruby

    gem install rails –pre

    至此,Windows下的Ruby on Rails的开发环境已经搭建完成。

    安装问题解决:

    gem install sqlite-ruby

    Fetching: sqlite-ruby-2.2.3.gem (100%)

    ERROR:  Error installing sqlite-ruby:

            The 'sqlite-ruby' native gem requires installed build tool

     

    Please update your PATH to include build tools or download the Dev

    from 'http://rubyinstaller.org/downloads' and follow the instructi

    at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

    出错的原始是安装sqlite-ruby时需要编译工具,但是系统中没有,解决办法是到https://github.com/oneclick/rubyinstaller/downloads/上下载DevKit,并且根据http://github.com/oneclick/rubyinstaller/wiki/Development-Kit进行安装。

    主要的安装步骤如下:

    1)如果原来系统中已经安装有旧版本的Dev Kit,则先删除它;

    2)下载上面所提到的Dev Kit(DevKit-tdm-32-4.5.2-20110712-1620-sfx.ex);

    3)解压缩下载的7z压缩包到指定的目录,如D:/DevKit(目录不能有空格);

    4)进入到解压缩目录中,运行ruby dk.rb init生成config.yml文件,你可以编辑config.yml文件,添加需要安装的或者删除不需要安装的。

    5)执行ruby dk.rb review进行确认(可选);

    6)执行ruby dk.rb install进行安装;

    安装完毕Dev Kit后再此运行ruby install sqlite-ruby成功。

    注:在Windows使用dir /w来显示目录,使用erase命令来删除文件。

    1.2.  Rails版本选择

    先前的命令帮助你安装最新版本的Rails,但是你可能不希望在最新版本下工作。那么你可以使用gem命令列出所有你已经安装的Rails版本:

    gem list --loca rails

    你也能使用下面的命令来验证你所使用Rails版本:

    rails --version

    安装其它版本的Rails也可以利用gem命令来完成:

    gem install rails --version 3.0.0

    现在,有多个Rails的版本被安装到本地计算机。在使用rails命令时,你可以控制使用Rails的版本,命令如下:

    rails _3.0.0_ --version

    当你创建一个新的应用时这种方法非常方便使用。因为一旦你使用某个版本的rails创建一个应用,那么它将继续使用该版本的rails(即使是最新的版本被安装在系统中),知道你决定更新它为止。为了更新它,只需简单的更新在你应用根目录下的Gemfile中的版本号即可,然后运行bundle install命令。

  • 相关阅读:
    旋转加载loading和点点加载loadingdemo
    css 点点加载demo
    gulp——myself配置
    AngularJS官网seed目录结构
    CSS content换行技术实现字符animation loading效果
    gulp入门与一些基本设置
    css 图标 旋转中
    【图文教程】WebStorm下使用Github下载以及上传代码
    gulp-uglify的使用
    面试题 ——— 二维数组的查找
  • 原文地址:https://www.cnblogs.com/afly/p/2537096.html
Copyright © 2020-2023  润新知