rails本地安装

     听说ruby on rails 强大好多年了。一直没有真正实践过。进来时间宽裕。禁不住诱惑。终于踏上了ruby的贼船。

首先是安装ruby了。在官网http://www.ruby-lang.org/en/上下了个1.8.6的,一键next,环境变量也不用设置就ok了。

     接着安装rails。找了一大堆资料,大都介绍利用命令gem install rails 或者 gem install rails --include dependencies 进行在线安装。省事倒是省事,可这不是我想要的,依赖性太强,万一网络不畅,岂不在这一棵树上吊死。

     对于在线安装,网上的资料大部分是分别下载

         

            activesupport.gem 
            activerecord.gem 
            actionpack.gem 
            actionmailer.gem 
            activeresource.gem 

      然后分别执行命令:                        

          

            gem install activesupport.gem 
            gem install activerecord.gem 
            gem install actionpack.gem 
            gem install actionmailer.gem 
            gem install activeresource.gem 
            gem install rails.gem 

 

     rails安装就只能这么麻烦吗?想起grails的安装,一路next,简直太方便了。

     于是乎,在rails官网http://rubyforge.org/下载了rails-2.1.0.zip rails-2.1.0.gem

   

    然后,将二者保存到一个文件夹(ralis)。注意(rails-2.1.0.zip不需要解压)然后进入该文件夹 cd rails

    运行gem install rails rails-2.1.0.gem

    出现如下错误:

 

    ERROR:  While executing gem ... (RuntimeError)
    Error instaling rails:
        rails requires rake >= 0.8.1

 

    了解到ruby 1.8.6自带的gem还是0.9.4的。(通过gem -v可以得到),而最新的gem现在已经是1.2.0了。安装最新版 的rails(2.1.0)是否需要更新gem呢。

 

    执行如下命令,跟新gem

  

gem update --system 

 

  

     输出信息如下(信息太多,去取部分)

   

  ............
     = Announce: RubyGems Release 1.2.0

     Release 1.2.0 adds new features and

     New features:

     .............



     -----------------------------------

      RubyGems installed the following ex
        c:/ruby/bin/gem If `gem` was installed by a previou to    remove it by hand.

           RubyGems system software updated

 

 

 


     

 

      现在gem已经是最新的1.2.0了。

 

 

 

 

 

 

 

     再次在运行gem install rails rails-2.1.0.gem

 

      等待片刻,ok。信息如下

    

 

  D:\rails>gem install rails
       Successfully installed rake-0.8.1
      Successfully installed activesupport-2.1.0
      Successfully installed activerecord-2.1.0
      Successfully installed actionpack-2.1.0
      Successfully installed actionmailer-2.1.0
      Successfully installed activeresource-2.1.0
      Successfully installed rails-2.1.0
       7 gems installed
      Installing ri documentation for rake-0.8.1...
      Installing ri documentation for activesupport-2.1.0...
      Installing ri documentation for activerecord-2.1.0...
      Installing ri documentation for actionpack-2.1.0...
      Installing ri documentation for actionmailer-2.1.0...
      Installing ri documentation for activeresource-2.1.0...
      Installing RDoc documentation for rake-0.8.1...
      Installing RDoc documentation for activesupport-2.1.0...
      Installing RDoc documentation for activerecord-2.1.0...
      Installing RDoc documentation for actionpack-2.1.0...
      Installing RDoc documentation for actionmailer-2.1.0...
      Installing RDoc documentation for activeresource-2.1.0... 

 

 

            输入rails -v

       显示如下:

       D:\rails>rails -v
           Rails 2.1.0

       安装成功。

 

       友情参考:  http://www.blogjava.net/rain1102/articles/188591.html

                       http://www.iteye.com/topic/151705

       以示感谢!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值