`
sandpano
  • 浏览: 1143 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论

一步一步走,新手学ruby-升级ruby on rails 到合适的版本

阅读更多
网上下的《WEB开发敏捷之道-应用Rails进行敏捷Web开发-第三版-1.pdf》
里面的环境是rails-2.2.2,ruby-1.8.7,为了得到这个环境,试了好多次,新手不会弄来回弄了好多遍。
为了记录下一些过程方便以后查询,一步一步走都把它记录下来。
ERROR: Error installing rails-2.2.2.gem:rails requires rake <>= 0.8.3, runtime

查了下,发现这个博客写道:
http://www.gayathri-frenzy.com/technology/ruby-on-rails

从这里下载 rake-0.8.3.gem

http://rubyforge.org/frs/?group_id=50

然后运行
$ gem install rake-0.8.3.gem 


成功安装,然后继续运行
$ gem install --local rails-2.2.2.gem

本地安装,下载rails-2.2.2.gem到文件夹,然后再文件夹中运行。

结果遇到如下问题:
ERROR: Error installing rails-2.2.2.gem:
rails requires activesupport (= 2.2.2, runtime)


下载 activesupport gem ,从以下链接

http://rubyforge.org/frs/?group_id=570&release_id=32254

安装完继续按装rails-2.2.2.gem,又需要actionpack.2.2.2.gem,下载安装之

http://rubyforge.org/frs/?group_id=249

然后是actionmailer-2.3.2 gem,activeresource-2.3.2 gem,activeresource-2.3.2.gem

http://rubyforge.org/frs/download.php/53265/actionmailer-2.3.2.gem

http://rubyforge.org/frs/?group_id=3507&release_id=22583

http://rubyforge.org/frs/?group_id=3507&release_id=22583

然后安装rails-2.2.2.gem,就成功了

搞了好久。


分享到:
评论

相关推荐

    ruby on rails 101

    引用自Nathan Torkington的话:“使用Ruby on Rails就像观看功夫电影一样,看似弱小的新手框架却能够用各种创造性的方式打败众多强大的对手。”这句话生动地描述了Ruby on Rails的独特之处以及它在Web开发领域的影响...

    Ruby on Rails入门经典代码

    本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习Rails的宝贵资源,帮助初学者快速掌握这个强大的框架。 1. **Rails基础知识**: - MVC架构:Rails的核心设计模式,模型负责数据处理,视图负责展示,控制器...

    Wrox - Beginning Ruby on Rails

    该书由经验丰富的技术作家Steven Holzner撰写,内容全面覆盖了Ruby on Rails的基础知识,并提供了丰富的示例代码和实践项目,非常适合那些想要快速上手Ruby on Rails的新手开发者。 #### 三、书籍内容概览 - **Ruby...

    ruby on rails for dummies

    《Ruby on Rails for Dummies》是一本专门为初学者设计的Ruby on Rails教程,它旨在帮助新手快速理解并掌握这个强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言构建的一个开源Web应用程序框架,它...

    Ruby新手学习书(Ruby语言中文教程)和Rails_4_days

    "Ruby新手学习书"和"Rails_4_days"这两个资源是为初学者设计的,旨在帮助他们快速掌握Ruby语言的基础以及Rails框架的核心概念。 在Ruby语言中文教程中,你将学到以下关键知识点: 1. **基础语法**:Ruby的语法简洁...

    ruby on rails最佳敏捷开发

    Ruby on Rails,简称Rails,是一种基于Ruby语言的开源Web应用框架,它遵循敏捷开发原则,致力于简化Web开发过程。Rails的核心理念是“Convention over Configuration”(约定优于配置),这意味着开发者可以减少大量...

    Ruby On Rails中文教材(PDF)

    总之,《Ruby On Rails》中文教材将引导你进入这个强大而高效的Web开发世界,无论你是初涉编程的新手,还是寻求提升经验的开发者,都能从中受益匪浅。通过深入学习并实践,你将能够构建出功能完备、响应迅速的Web...

    Ruby on Rails 3 Tutorial

    ### Ruby on Rails 3 教程知识点解析 #### 标题与描述中的核心知识点 ...综上所述,《Ruby on Rails 3 教程》是一本全面而深入地介绍Rails框架的经典教材,无论对于新手还是有经验的开发者都是不可多得的学习资源。

    ruby on rails 书全集(10余本经典著作PDF版)

    这套书全集包含了10余本经典著作,涵盖了从初学者入门到高级开发者的深入研究,对于想要全面掌握Ruby on Rails技术的读者来说,是一份宝贵的资源。 首先,我们来看看基础篇。在学习任何新技术时,扎实的基础是关键...

    Ruby On Rails(PDF)

    在众多的开发框架中,Ruby on Rails (RoR) 和 Java 的相关框架尤其受到关注。本文基于给定的PDF文档内容,深入探讨了Ruby on Rails和Java框架之间的区别,尤其是它们在易用性方面的差异。 #### 二、Java框架现状 ...

    guide-how-to-learn-ruby-on-rails:Thinkful 创建的 Ruby on Rails 介绍指南

    如何学习 Ruby on Rails 介绍 标题:在修改 Craiglist 克隆时学习 Ruby on Rails 副标题:深入了解核心 Ruby on Rails 概念 在本交互式教程中,您将通过修改 Craigslist 克隆来学习 Ruby 和 Ruby on Rails 基础知识...

    Ruby-Mobility可拔插的Ruby翻译框架

    在传统的Ruby on Rails应用中,通常使用`I18n`库来处理翻译。然而,随着应用规模的增长,翻译管理可能会变得复杂,特别是在处理复杂的模型关联和动态内容时。Ruby-Mobility通过引入“翻译载体”(Translation ...

    ruby on rails基础知识

    ### Ruby on Rails基础知识详解 #### 一、Rails简介与安装 **Rails** 是一款流行的开源Web应用框架,基于Ruby语言编写。它强调简洁性、生产力和优雅的设计,非常适合快速开发Web应用。 - **特点** - **DRY (Don'...

    教学级Ruby On Rails 手动安装.pdf

    对于初次接触Ruby on Rails的新手而言,安装配置环境往往是入门阶段的一大挑战。本文将基于给定文件信息,详细介绍Ruby on Rails的手动安装步骤,旨在为初学者提供一份教学级的安装指南。 #### 安装前准备 - **...

    ruby-2.0.0-p0.tar

    此外,Ruby on Rails的MVC(Model-View-Controller)架构模式也是软件工程领域的重要概念,值得深入研究。 总之,Ruby 2.0.0-p0的发布对于Ruby社区来说是一个重要的里程碑,它不仅提升了语言的性能,还引入了多项...

    Ruby on Rails 入门经典教程

    通过《Ruby on Rails 入门经典教程》,无论你是编程新手还是希望转行Web开发的计算机操作者,都可以系统地掌握Ruby on Rails的核心知识,开启Web开发之旅。aybook.cn_rinumzwb1227.pdf这份文档正是这个宝贵资源的...

    Ruby on Rails Bible.pdf

    根据提供的文件信息,“Ruby on ...综上所述,《Ruby on Rails Bible》这本书几乎覆盖了所有与Rails开发相关的知识领域,无论是对于希望快速上手的新手还是想要进阶学习的老手而言,都是一本非常有价值的参考书籍。

    LearningRailsDepot:学习Ruby-on-Rails-仓库项目表单教程

    《深入学习Rails Depot:Ruby-on-Rails仓库项目表单教程》 在编程世界中,Ruby on Rails(简称Rails)是一个非常流行的开源Web应用程序框架,它基于Ruby编程语言。Rails以其"Convention over Configuration"(约定...

    ruby on rails 实践

    标题与描述中的“Ruby on Rails 实践”及“ruby 和 java 的结合”,暗示了一种对两种截然不同的编程环境——Ruby on Rails与Java——进行对比分析的视角。Ruby on Rails,以其简洁、高效且遵循“约定优于配置”的...

Global site tag (gtag.js) - Google Analytics