Ruby on Rails环境的搭建(基于Win XP)
一个RoR环境的搭建还算比较简单,但其中有几个小地方需要注意,也许会省你不少心思。
1. 先安装Ruby,现在的版本是1.8.6,可以从 这儿下载,这是一个EXE文件,直接Next下去就可以了,默认的安装路径是C:/ruby。安装完成之后,可以在命令行下面敲入ruby -v检测一下是否安装完成,如果出现“ruby 1.8.6……”的字样,表示OK;

2. 安装Rails,这一步比较有意思,是通过命令行(cmd)直接从网络上下载来进行的。如果你想一步到位,可以使用gem install rails --include -dependencies这行命令,但要等几分钟,因为是后台运行的;另外如果你想看看到底安装了哪些组件,可以直接用gem install rails,不过这需要你呆在电脑前不要动,因为你要敲入几个Y才能完成;仍然可以用Rails -v这个命令行查看是否安装成功,如果出现“Rails 1.1.6”,表示OK;

3. 下面知道要做什么了吧?下载RadRails。像Eclipse一样,直接下载下来解压缩,不用安装就可以用。点击 这儿下载,根据网速可能需要五六分钟,我用的是Dudu加速器,还算比较快;

4. 对RadRails解压缩之后,点击里面的radrails“红帆船”,就会显示类似于Eclipse的界面了(注意要安装1.4.2以上的JDK或者JRE,因为Eclipse的运行需要一个Java环境);
RadRails的参数配置
5. 下面是本篇文章最为重要的一个地方,也是我在开始使用RadRails时比较困扰我的一个地方,就是对它的配置,这里我也多用些笔墨介绍一下。其实主要是 Interpreter Name、Ruby、Rails及Rake等几个参数的配置。先说Interpreter,在RadRails环境里Window> Preferences>Ruby>Installed Interpreters,然后点击那个“Add”按钮,在Interpreter Name里随便输入一个名字,比如Ruby,然后在Path选择Ruby路径下的“ruby.exe”文件,比如我现在就是“C:/ruby/bin/ ruby.exe”;下面是Rails,在Window>Preferences>Rails>Configuration, Rails path选择目录下的rails文件,特别注意不是rails.cmd,如果选择了这个文件,操作无效,这一点可能是很多人易犯的一个毛病;对Rake也 是,在同一个地方,点开文件选择框后,选择rake的二进制文件,特别注意不是rake.bat也不是rake.cmd,如果选择了这两个文件,依然是无 效,如果找了半天没有找到这个文件,说明你没有安装,可以用gem update rake下载。

6. 好,下面让我保存好这些设置,在RadRails里面建立一个新文件。为简单起见,我们就直接在File>New下面的Rails里面点击 Rails Project,建立一个名字为demo的项目,其它设置为默认。这时服务器及相关的基础代码RadRails已经帮你生成好了,在右下方的视图里有个名 为“Servers”的,如果不出意外,在里面会出现一个名为“demoServer”的记录,这表示已经有了一个属于项目demo、端口号为3000、 状态为停止的服务器。点击此视图右上角的绿色按钮,启动服务器,然后在你的IE浏览器,或者此绿色按钮旁边的一个蓝球,在URL框里输入http://localhost:3000。

(如果提示这样的错误:no such file to load -- sqlite3 安装sqlite3,在cmd中使用命令:em install sqlite3-ruby,选择对应的选项)

7. 大功告成,出现了什么?很神奇吧~~~Welcome aboard。

以上就是一个最简单的基于RadRails的RoR应用,期望能带你进入RoR的大门并能喜欢上它,好东西还在后头呢:)

RadRails简评:到 目前为止,这款工具可以说是运行于Windows平台上开发RoR最好的IDE,但对于用惯了Eclipse开发Java或者其它应用的人来说,有一点可 能非常不习惯,就是没有自动完成功能,这就需要你自己记住大量的方法。虽然有人说在动态语言的IDE里实现这一点很不容易,但既然是一个IDE,要讨得开 发者的喜欢,这个功能我认为还是不可或缺的。不过,话又说回来,目前RadRails还仅是一个0.7版本,前进的空间还很大,让我们翘首以待!

这里还有一个工具可以用:NetBeans IDE 6.1,也可以用来做rubyonrails开发

安装 Ruby On Rails on Windows相关推荐

  1. windows安装ruby on rails

    安装ruby on rails for windows 安装ruby 我们需要command prompt 就是cmd 环境下的一些命令. 安装windows版本的ruby程序,安装的时候记得勾选环境 ...

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

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

  3. 在Mac上安装Ruby on Rails

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

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

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

  5. windows下安装ruby on rails

    1.首先去 http://rubyforge.org/frs/?group_id=167 找一个One-Click Ruby Installer下载下来 2.安装One-Click Ruby Inst ...

  6. 安装Ruby和Rails运行环境

    为什么80%的码农都做不了架构师?>>>    centos安装ruby RVM的安装 rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换. shell> ...

  7. 安装 Ruby 和 Rails 开发环境

    最近开始学习ruby on rails,为自己的学习记录一下. 安装 系统:OS X 10.8 根据http://ruby-china.org/wiki/install_ruby_guide 安装即可 ...

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

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

  9. 如何安装ruby、rails

    转自:http://www.cnblogs.com/netflu/archive/2010/03/06/1679626.html 安装准备 先下载下面这些安装过程中要用到的软件: 1.       R ...

最新文章

  1. 上市之后,青云存储平台 QingStor 也要“进军”云原生
  2. 鹅厂2020暑期实习第二次二面
  3. 【Paper】2010_Distributed optimal control of multiple systems
  4. 方舟修改显示服务器个数,方舟生存进化服务器模式设置教程
  5. import导入工程时出现error:Description Resource Path Location Type Target runtime com.genuitec.runtime.gener
  6. 百炼OJ:2750:鸡兔同笼
  7. [转载] 全本张广泰——第三回 广泰逛青楼 初会韩红玉
  8. C++中的虚函数(virtual function)
  9. python egg文件安装_Python 和 egg 文件
  10. mysql reflush pri_Mysql Flush privileges命令的功能与使用
  11. spark集群详细搭建过程及遇到的问题解决(四)
  12. PHP文件加到WordPress页面,WordPress-所有页面链接到index.php文件
  13. Python使用pytest框架进行单元测试
  14. red hat linux 改ip,Red Hat Enterprise Linux 7(RHEL7)配置静态IP地址
  15. matlab简单分析矩阵乘法——一阶行向量乘一阶列向量
  16. HCIE-Security Day3:防火墙特征和组网方式
  17. spring 读取配置文件
  18. pe linux系统安装教程视频教程,各种Veket安装方法及UD版PE+linux U盘制作
  19. EPLAN如何保护电气图纸
  20. 分子生物学词汇(G~K)

热门文章

  1. #编译原理# 概论(一)
  2. MySQL 创建数据库 创建表
  3. 格里高利历java_java时间类简单总结
  4. Linux/Ubuntu 18.04 截图软件Shutter详细教程,包括启用图片编辑Edit功能,延时截图等
  5. iOS 客户端基于 WebP 图片格式的流量优化(下)
  6. autojs入门视频教程,Auto.js Pro安卓全分辨率免ROOT引流脚本开发零基础到进阶教程,飞云脚本学院2019年全力打造高清品质,不容错过的年度大作
  7. MATLAB台大郭彦甫老师课程笔记:第四课:基础绘图
  8. react native ScrollView实现滑动锚定,滑动到指定位置
  9. el-table表单增加show-summary表尾合计,表格错位和高度计算错误
  10. 展示一下基于flask框架的网页播放器的代码