首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

Windows 下安装 ruby on rails3

2012-11-03 
Windows 上安装 ruby on rails3最近 用 django 开发了一个 系统, 感觉django设计的很巧妙,于是对 传说中的

Windows 上安装 ruby on rails3
最近 用 django 开发了一个 系统, 感觉django设计的很巧妙,于是对 传说中的ruby on rails 产生了 好奇, 既然 django 都设计的这么巧妙,那么被捧上天的 rails 是什么样子的呢,于是就开始了 rails 旅程。

一,安装ruby 和 rails
一,刚开始安装ROR ,首先想到的就是去官网下载 安装,http://rubyonrails.org/download,首先安装 ruby 里面有 1.9.2和 1.8.7  的one click 安装包, 首先选择了1.9.2新的版本,

C:\Users\Administrator.PC-20110530ZTYJ>ruby -vruby 1.9.2p180 (2011-02-18) [i386-mingw32]
成功

二,安装ruby以后默认 安装了 gem, 在 cmd 中 输入
gem -v 
查看 gem的版本是1.5.2

三,在开始安装rails时候悲剧就开始了,使用官方的自动安装
gem install rails


结果 显示无法连接到 服务器,经过google 原来是gem版本太低,故 下载rubygems-update-1.8.5.gem,
gem install rubygems-update-1.8.5.gem 


升级成功,gem变成最新1.8.5版本。

然后再次 gem install rails ,成功了! 但是

在 1.9.2 的ruby下安装的版本是 rails2.2.3, 我了个擦,现在都rails3了 结果下载的默认版本还是这么低,于是我怀疑是不是 命令打错了,于是去官网查询,得到结果如下

gem install rails --pre
结果,完全无效,还是这个版本,我表示崩溃。

于是我又天真的认为,可能在现安装的版本有点低,于是去本地安装,来到 rails官网下载地址一看,我擦

gem install mysql 显示安装成功, 但是不能使用, 因为rails3默认使用的 mysql2 的驱动,所以 mysql 的驱动是无效的, 于是 改用
gem install mysql2
, 结果显示没有 mysql2驱动, 这不是坑爹呢么。于是再次google 结果是 在1.8.7 下 根本没有mysql2 这个驱动, 这个驱动只能在1.9.2 下面才能使用。

所以重新安装1.9.2 但是 在1.9.2 中无论如何也装不上 rails3.x
然后在网上搜寻了各种的方法 来安装 mysql2 和 在1.9.2 上 安装到rails3


最后终于找到了一个方法, 就是 在一个不起眼的地方,看到了一人的留言是这样写的
./configure –prefix=/usr/local/ruby
一直显示没有权限, 而且 ubuntu(11.04)一直死机

有什么好的linux 系统麽? 5 楼 ncutlh 2011-12-06   幸亏先看到你的文章,我也是win7,看了你的文章后都不敢装了,直接下集成去,实在不行就装个虚拟机 6 楼 yluolotus 2012-07-13   帮了我大忙啊,折腾了好久,感激楼主!!!!!

热点排行