您的位置:首页 > 编程语言 > Ruby

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

2011-05-19 09:37 585 查看
一.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 for new 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"出现的提示框中
代码

//any name you like

Interpreters Name: Ruby

Location: D:/ruby/bin/ruby.exe

2.1.2配置Ri/rdoc
打开"Windows-->Preferences", 选择"Ruby-->Ri/rdoc"
代码

//bin目录下面的rdoc文件,没有扩展名,不是rdoc.bat

RDoc path: D:/ruby/bin/rdoc

//bin目录下面的ri文件,没有扩展名,不是ri.bat

Ri path: D:/ruby/bin/ri

2.2 配置Rails和Rake
打开"Windows-->Preferences", 选择"Rails-->Configuration"
代码

//bin目录下面的rails文件, 没有扩展名, 不是rails.bat

Rails Path: D:/ruby/bin/rails

//bin目录下面的rake文件, 没有扩展名, 不是rake.bat. 如果没有rake文件,运行gem update rake(安装) 或者 gem install rake(升级)

Rake Path: D:/ruby/bin/rake

//bin目录下面的mongrel_rails文件, 没有扩展名. 如果没有,运行gem install mongrel 安装

Mongrel Path: D:/ruby/bin/mongrel_rails

3. 总结
安转RadRails很简单,但是配置还是很容易出问题, 特别是几个path, 除了ruby.exe有扩展名以外, 其他的都没有扩展名. 初学者很容易出问题, 再次强调一遍
 
  这样,ruby环境这完成了。 在eclipse中建立一个ruby的工程,再建一个ruby文件,写上 puts "OK" 就可以看到eclipse的控制台输出ok信息了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: