下载rubyInstaller,官网的被墙了,可以去淘宝的镜像:http://ruby.taobao.org/
点击安装,成功后进入命令行模式:
输入:$gem -v
查看版本,我的版本是1.8.1
修改源:
$gem sources --remove http://rubygems.org/
$gem sources -a http://ruby.taobao.org/
安装rails:$ruby install rails
成功后,创建项目demo:
E盘下创建文件夹ruby,进入ruby文件夹下,运行:$rails new demo
等待一会后会报:The 'json' native gem requires installed build tools错误。
这是你需要下载DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe,同样见淘宝的镜像;
下面http://hi.baidu.com/ballad1939/blog/item/5b5793f7b070ae4f342acc17.html是解决方案,我转述下:
Exctact DevKit to path C:\Ruby193\DevKit(解压)
$cd C:\Ruby193\DevKit
$ruby dk.rb init
$ruby dk.rb review
$ruby dk.rb.install
然后再在E:\ruby下运行:$ruby new demo;即可成功创建项目;
$cd demo
$rails server:
=> Booting WEBrick
=> Rails 3.2.3 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-04-17 13:17:44] INFO WEBrick 1.3.1
[2012-04-17 13:17:44] INFO ruby 1.9.3 (2011-10-30) [i386-mingw32]
[2012-04-17 13:17:44] INFO WEBrick::HTTPServer#start: pid=5136 port=3000
[2012-04-17 13:39:59] INFO going to shutdown ...
[2012-04-17 13:39:59] INFO WEBrick::HTTPServer#start done.
安装成功,此时打开127.0.0.1:3000就能看见页面