免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2699 | 回复: 2
打印 上一主题 下一主题

Ruby on Rails开发环境搭建 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-04 13:23 |只看该作者 |倒序浏览
Ruby on Rails开发环境搭建






Ruby on Rails开发环境搭建

Ruby on Rails本地化安装

1、到官方网站上下载最新的Ruby One-Click Installer版本(已经自带了RubyGems,一个Ruby标准的包管理器),下载地址为:http://rubyforge.org/

2、安装ruby,默认将安装在c:/ruby目录。
打开命令行,打入ruby -v可以查询ruby的版本(说明安装成功)。

3、下载rails(gem文件和zip文件,注意版本一致)。
将下载到的文件保存到同一目录下(不需要对压缩文件进行解压缩。当然,也可以解压缩,进入各个插件目录一个一个安装也不成问题)。

4、打开命令行窗口,切换到rails所在目录下,执行命令gem install rails即可完成安装(gem install rails --include-dependencies或gem install rails --remote,这种安装方式需要连接到网络,本文所涉及是本地安装)。
打开命令行,打入rails -v可以查询rails的版本(说明安装成功)。

5、在执行gem install rails,有时会提示依赖,如rails requires rake (>= 0.8.3, runtime等。这是因为安装rails同时要依次安装:rake、activesupport、activerecord、actionpack、rack、actionmailer、activeresource(这几个gem文件其实都可以在rails.zip这个压缩包当中的vendor/rails找到,没有的话需单独下载安装,注意版本不能高于rails版本,否则安装rails会出错)。

EasyEclipse for Ruby on Rails配置

1、配置ruby installed interpreters,设置为ruby安装目录\bin\rubyw.exe

2、配置rails configuration

3、有时会出现uninitialized constant ActiveSupport:ependencies::Mutex (NameError)
解决办法:
在 Ruby 安装目录下的 bin 目录下找到 rails 文件:比如:C:\Ruby187\bin
修改 rails,在 require 'rubygems' 之后加上 require 'thread'

接下来运行 rails SomeApp 生成 Rails 应用之后,再启动rake:ruby Script/Sever 还会出上面的错误,则需要在
Ruby 安装目录下,查找 environment.rb,boot.rb 文件,同样在前面加上 require 'thread'

论坛徽章:
0
2 [报告]
发表于 2012-02-04 13:24 |只看该作者
谢谢分享

论坛徽章:
0
3 [报告]
发表于 2012-02-04 17:06 |只看该作者
:wink::wink::wink:
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP