`
wuhuizhong
  • 浏览: 684573 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论

在windows下安装ruby1.9.2,rails3.0.3和DevKit

    博客分类:
  • ROR
阅读更多

1.安装ruby环境
http://rubyforge.org/frs/download.php/73722/rubyinstaller-1.9.2-p136.exe

2.安装rails
gem install rails --no-ri --no-rdoc
Successfully installed activesupport-3.0.3
Successfully installed builder-2.1.2
Successfully installed i18n-0.5.0
Successfully installed activemodel-3.0.3
Successfully installed rack-1.2.1
Successfully installed rack-test-0.5.7
Successfully installed rack-mount-0.6.13
Successfully installed tzinfo-0.3.23
Successfully installed abstract-1.0.0
Successfully installed erubis-2.6.6
Successfully installed actionpack-3.0.3
Successfully installed arel-2.0.7
Successfully installed activerecord-3.0.3
Successfully installed activeresource-3.0.3
Successfully installed mime-types-1.16
Successfully installed polyglot-0.3.1
Successfully installed treetop-1.4.9
Successfully installed mail-2.2.14
Successfully installed actionmailer-3.0.3
Successfully installed thor-0.14.6
Successfully installed railties-3.0.3
Successfully installed bundler-1.0.7
Successfully installed rails-3.0.3
23 gems installed

3.安装SQLite3
http://www.sqlite.org/sqlite-dll-win32-x86-3070400.zip
http://www.sqlite.org/sqlite-shell-win32-x86-3070400.zip
解压copy到:d:\Ruby192\bin目录.
sqlite3 -version


4.Create An Example Rails App
1>.From a command prompt, navigate to a directory where you want the application code to live
cd E:\BASICAPP\ror\apps
2>.Start by creating an empty Rails application called todos:
rails new todos
3>.Change into the todos directory that was created in the previous step:
cd todos
4>.The application doesn't know about todos yet, so we'll use scaffolding to quickly generate all the code for managing a list of todos. Run the scaffold generator by typing
rails g scaffold todo name:string due_on:date completed:boolean
You'll see Rails create a bunch of files, including a migration file for creating a database schema to store todo items in a database (SQLite3 in this case).
5>.Run the database migration by typing
rake db:migrate
6>.Then start the Rails app by typing
rails s
7>.Finally, point your web browser at http://localhost:3000 and you should see a page welcoming you to Rails. To start managing your todos, go to http://localhost:3000/todos.
8>.When you're done, you can stop the Rails app by typing CTRL-C in the command prompt where you started the app.

5.install the DevKit:
http://github.com/oneclick/rubyinstaller/wiki/Development-Kit
1>.Remove artifacts extracted by any of the legacy DevKit’s.
2>.Download the self-extracting DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe archive.
3>.Extract the DevKit contents into a directory with no spaces, e.g. – d:\DevKit.
4>.Run the DevKit’s dk.rb init and install helper scripts to generate config.yml and enhance your installed Rubies.
ruby dk.rb init
ruby dk.rb install
5>.update your PATH
D:\DevKit\bin
6>.Run the gem install rdiscount --platform=ruby smoke test.
gem install rdiscount --platform=ruby

 

6.问题
1>.can't find executable rake for rake-0.8.7
到ruby1.9.2安装目录 /lib/ruby/gems/1.9.1/specifications/下,找到rake.gemspec这个文件,并删除掉,就恢复正常了
2>.
entry point rb_str2cstr could not be located in msvcrt-ruby191.dll
http://bit.ly/9RWQiW
sqlite3-ruby 1.2.5改为1.3.2

分享到:
评论

相关推荐

    ruby1.9.2_installer

    最新版本的Ruby安装程序 。 ruby1.9.2 installer

    ruby1.9.2源代码安装文件

    ruby-1.9.2-p180源代码安装文件,2011年2月24日截止最新Ruby版本。

    ruby-1.9.2-preview1-x64-mswin64-80.zip

    Ruby是一种面向对象的脚本语言,以其简洁、优雅的语法和强大的编程能力而闻名。"ruby-1.9.2-preview1-x64-mswin64-80.zip" 是一个...通过解压并安装这个压缩包,用户可以开始在Windows上使用Ruby 1.9.2进行开发工作。

    绿色版 Ruby 1.9.2 For Windows 64 发布

    本资源是“绿色版 Ruby 1.9.2 For Windows 64”的发布,特别适合那些在Windows 64位操作系统上进行开发的用户,无需安装,解压即用,大大简化了部署过程。 Ruby 1.9.2是Ruby的一个重要版本,它在1.9系列中引入了...

    ruby-1.9.2-rc2

    用户需要了解如何在本地设置和使用Ruby环境,包括安装Gem包,理解Ruby语法和对象模型,以及如何通过Ruby编译和管理项目。如果你计划使用这个版本的Ruby,确保查看相关文档,学习其特性和变更,以便充分利用它的功能...

    ruby on rails 3

    这个版本是在Ruby 1.9.2环境下发布的,带来了许多改进和新特性,旨在提高性能、可维护性和开发者的生产力。 1. **Ruby 1.9.2**:Ruby 1.9.2是Ruby的一个重要版本,它引入了多项性能优化,包括更快的解析速度、改进...

    ruby1.9.2_1.9.2-p290-1_amd64.deb

    ruby1.9.2_1.9.2-p290-1_amd64.deb

    ruby-1.9.2-p290.tar.gz

    标题中的"ruby-1.9.2-p290.tar.gz"是一个开源编程语言Ruby的特定版本的归档文件,采用流行的tar和gzip...安装过程涉及下载、解压、配置、编译和安装,而源代码目录则包含了一切运行和理解Ruby 1.9.2-p290所需的信息。

    ruby install

    3. **添加环境变量**:在安装过程中,记得勾选"Add Ruby executables to your PATH"选项,这样可以在命令行中直接运行Ruby命令。 4. **验证安装**:安装完成后,打开命令提示符,输入`ruby -v`,如果返回了Ruby ...

    RVM配置ROR

    - 安装Ruby 1.8.7和Ruby 1.9.2版本,这两个版本是Rails 2.x和Rails 3.x分别推荐使用的。 - 安装Rails框架: - 对于Ruby 1.8.7,安装Rails 2.3.5。 - 对于Ruby 1.9.2,安装Rails 3.0.3。 5. **安装MySQL数据库...

    ruby on rails基础知识

    - **安装Ruby**: 推荐使用Ruby 1.9.2或更高版本。可以通过官网下载安装包:http://rubyinstaller.org/。 - **安装Rails**: 使用RubyGems安装Rails 3,命令为 `$ gem install rails`。 - **选择IDE**: Aptana ...

    quora, Quora.com 与 Ruby on Rails ( 不再维护) 类似.zip

    quora, Quora.com 与 Ruby on Rails ( 不再维护) 类似 Quora克隆在 Rails 上的ruby 中写入。要求首先安装软件Linux ( 推荐 Ubuntu 10.10 ) 。ruby 1.9.2 ( 不支持 1.9.1或者 1.8 )MongoDB 1.8Redis 2.

    go语言Windows安装包(go1.9.2.windows-amd64.msi)

    在安装过程中,该msi文件将自动处理Go环境的配置,包括设置GOROOT(Go语言的安装目录)和GOPATH(用户的工作区,存放自定义包的地方)。安装完成后,用户可以通过命令行工具(如cmd或PowerShell)访问Go的编译器`go`...

    ruby安装升级及命令自行编译安装非APTGET方式安装升级的办法

    在安装完成后,可以直接使用`gem`命令管理Ruby扩展包。 **示例:安装Rails框架** 作为Ruby应用开发中的主流框架之一,Rails可以通过RubyGems轻松安装。执行命令`gem install rails -y`即可一键安装Rails及其所有...

    go1.9.2.windows-amd64.rar

    在安装Go 1.9.2时,系统会自动处理路径设置、环境变量配置等步骤,包括设置`GOPATH`(Go项目的工作区)、`GOROOT`(Go语言的安装位置)以及更新`PATH`环境变量,以便用户可以在命令行中直接运行Go命令。 Go语言的...

    centOS Rails3环境搭建

    在这里我们选择安装Ruby 1.9.2,因为Rails 3与该版本兼容。首先下载Ruby源代码并编译安装: ```bash cd ~/source/ wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz -P ~/source/ tar xvzf ~/...

    go 语言windows安装包 64位 V1.9.2

    这个版本的 Go 语言已经经过了测试,确保在 Windows 64 位环境下可以正常工作。 在下载并安装 Go 语言 64 位 V1.9.2 版本时,你需要执行以下步骤: 1. **下载**:首先,从官方渠道或可靠的第三方网站获取名为 "go...

    ruby192安装包

    3. **添加路径**:在安装过程中,确保勾选“Add Ruby executables to your PATH”选项,这样可以在命令行中直接运行Ruby命令。 4. **安装DevKit**:安装完成后,还需要安装DevKit以支持C扩展库的编译。这通常涉及...

Global site tag (gtag.js) - Google Analytics