`
sunjing21
  • 浏览: 157772 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Ruby on Rails环境配置(windows ruby 1.8.6 gem 1.3.1 rails 2.2.3)

 
阅读更多

一.Ruby安装

1.官网下载Ruby安装程序,运行安装.

2.打开DOC 输入 ruby -v 命令

显示ruby 1.8.6 表示安装成功

(有可能安装成功后,输入ruby -v提示命名不存在,重启电脑应该可以解决,本人安 装时碰到此问题)

二.Rails安装

1、首先看一Ruby是否安装,如果没有请看这里,然后再看看RubyGems是否被安装。
使用DOC窗口 运行 gem --version命令

gem--version

0.9.0

2.如果RubyGems没有安装。
从以下网址下载安装RubyGems
http://www.rubyonrails.org/down

如:rubygems-0.9.0.zip
解压后,在命令行下运行 ruby setup.rb 安装(gem具体安装请网上查询)

3.Rails安装,在命令行下运行
gem install rails --include-dependencies,
等待一些时间,gem会自动通过网络安Rails
会显示如下提示信息,安装完成后。

(一般网络安装很难成功,需自己下载rails.gem文件,使用gem install 文件名 安装,最好将下载的文件放到c盘根目录,这样比较容易安装)

3.1运行gem install rails.gem,会提示gem安装版本过低,必须要大于或等于多少,网上下载符合要求的rubygems.gem文件

3.2使用gem install rubygems.gem 更新

3.3当使用gem --version命令发现 gem版本还是没有更改,打开DOC窗口,执行

update_rubygems命令即可。

3.4在运行gem install rails.gem,会提示需要相应的安装程序,网上下载满足要求的版本文件*.gem ,然后在DOC窗口使用gem install *.gem,然后在运行gem install rails.gem,将缺少的文件依次安装成功,然后安装rails

(当下载fastthread-1.0.7.gem等文件,提示安装失败时,请下载fastthread-1.0.1-i386-mswin32.gem名称的gem文件,具体原因不解,请高手指点)

(对于缺少的*.gem文件,可以直接在google输入 *.gem 会直接显示下载下面,都会跳入http://rubyforge.org/此网站详细下载页面)

3.5安装rails成功后,DOC窗口运行rails -v 如出现版本显示提示成功

三.eclipse安装ruby插件

1.从eclipse的菜单Help->Software Updates->Find and Insta

选择"Search fornew features to install" 进行安装。

 需要安装的有两个插件:

 1,RDT

http://updatesite.rubypeople.org/release

(使用远程更新会出现错误,直接下载插件http://sourceforge.net/project/showfiles.php?group_id=50233,解压放入ecplise对应features和plugins文件夹里面)

 2,RadRails

   http://radrails.sourceforge.net/update

(此处使用远程,可以顺利更新)

   安装完成后需要设置一下ruby解释器的位置。

   通过eclipse菜单 Windows > Preferences 打开Preferences对话框,在Ruby 标题下面的 Installed Interpreters 项中设置的ruby的位置。

2.1 配置Ruby

2.1.1配置Interpreters

打开"Windows-->Preferences", 选择"Ruby-->Installed Interpreters" , 点击"Add"出现的提示框中

代码

  1. //anynameyoulike
  2. InterpretersName:Ruby
  3. Location:D:/ruby/bin/ruby.exe

2.1.2配置Ri/rdoc

打开"Windows-->Preferences", 选择"Ruby-->Ri/rdoc"

代码

  1. //bin目录下面的rdoc文件,没有扩展名,不是rdoc.bat
  2. RDocpath:D:/ruby/bin/rdoc
  3. //bin目录下面的ri文件,没有扩展名,不是ri.bat
  4. Ripath:D:/ruby/bin/ri

2.2 配置RailsRake

打开"Windows-->Preferences", 选择"Rails-->Configuration"

代码

  1. //bin目录下面的rails文件,没有扩展名,不是rails.bat
  2. RailsPath:D:/ruby/bin/rails
  3. //bin目录下面的rake文件,没有扩展名,不是rake.bat.如果没有rake文件,运行gemupdaterake(安装)或者geminstallrake(升级)
  4. RakePath:D:/ruby/bin/rake
  5. //bin目录下面的mongrel_rails文件,没有扩展名.如果没有,运行geminstallmongrel安装
  6. MongrelPath:D:/ruby/bin/mongrel_rails

3. 总结

安转RadRails很简单,但是配置还是很容易出问题, 特别是几个path, 除了ruby.exe有扩展名以外, 其他的都没有扩展名. 初学者很容易出问题, 再次强调一遍

 

  这样,ruby环境这完成了。 在eclipse中建立一个ruby的工程,再建一个ruby文件,写上 puts "OK" 就可以看到eclipse的控制台输出ok信息了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics