<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    自己選擇的路,摸爬滾打也要走下去

    gem update --system 302 錯(cuò)誤 解決方案(轉(zhuǎn))

    具體過程如下: 

    1、InstantRails-2.0安裝后,在配置環(huán)境變量path中配置ruby/bin目錄(如果系統(tǒng)中有多個(gè)RUBY,執(zhí)行命令行的時(shí)候系統(tǒng)認(rèn)的就是path中的) 

    2、進(jìn)入DOS命令行,執(zhí)行g(shù)em update --system,結(jié)果 

    Updating RubyGems... 
    ERROR:  While executing gem ... (Gem::RemoteSourceException) 
    HTTP Response 302 fetching http://rubygems.org/yaml 

         這是因?yàn)間em的配置過低,無法進(jìn)行遠(yuǎn)程更新,執(zhí)行g(shù)em -v 發(fā)現(xiàn)是1.0.1 

    3、從下面這個(gè)地址下載 rubygems-update-1.3.7.gem,http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem 

        然后DOS命令進(jìn)行該文件所在的目錄,執(zhí)行g(shù)em install --local rubygems-update-1.3.7.gem,出現(xiàn)信息 

    Successfully installed rubygems-update-1.3.7 
    1 gem installed 
    Installing ri documentation for rubygems-update-1.3.7... 
    Installing RDoc documentation for rubygems-update-1.3.7... 
    Could not find main page README 
    Could not find main page README 
    Could not find main page README 
    Could not find main page README 

      執(zhí)行g(shù)em -v查看,發(fā)現(xiàn)并沒有更新成功,Could not find main page README是什么意思我沒弄明白,但是我從http://production.s3.rubygems.org/yaml上發(fā)現(xiàn)這么一句 

          If you have an older version of RubyGems installed, then you can still 
          do it in two steps: 
         
            $ gem install rubygems-update  # again, might need to be admin/root 
            $ update_rubygems              # ... here too 
    我照著再執(zhí)行 update_rubygems,接著出現(xiàn)的信息很多,就不帖出來,再執(zhí)行g(shù)em -v,發(fā)現(xiàn)更新成功,已經(jīng)是1.3.7了 

    這一步是一切成功的源泉!!!!!! 

    4、接著再執(zhí)行g(shù)em update --system,提示 

    Updating RubyGems 
    Nothing to update 

      這是為什么我不明白,請高手指點(diǎn)一下 

    5、再執(zhí)行g(shù)em update rails --include-dependencies,提示信息 

    Updating installed gems 
    Updating rails 
    ERROR:  Error installing rails: 
            actionpack requires rack (~> 1.0.0, runtime) 
    Gems updated: activesupport, activerecord 
    Installing ri documentation for activesupport-2.3.3... 
    Installing ri documentation for activerecord-2.3.3... 
    Installing RDoc documentation for activesupport-2.3.3... 
    Installing RDoc documentation for activerecord-2.3.3... 

    執(zhí)行rails -v,發(fā)現(xiàn)還是2.0.2沒有更新成功,根據(jù)actionpack requires rack (~> 1.0.0, runtime),應(yīng)該是actionpack 需要1.0.0版本的rack 

    6、執(zhí)行g(shù)em install rack -v=1.0.0 

    Successfully installed rack-1.0.0 
    1 gem installed 
    Installing ri documentation for rack-1.0.0... 
    Installing RDoc documentation for rack-1.0.0... 

    更新成功 

    7、再次執(zhí)行 gem update rails --include-dependencies 

    出現(xiàn)信息 

    Updating installed gems 
    Updating rails 
    Successfully installed rake-0.8.7 
    Successfully installed activesupport-2.3.8 
    Successfully installed activerecord-2.3.8 
    Successfully installed rack-1.1.0 
    Successfully installed actionpack-2.3.8 
    Successfully installed actionmailer-2.3.8 
    Successfully installed activeresource-2.3.8 
    Successfully installed rails-2.3.8 
    Gems updated: rake, activesupport, activerecord, rack, actionpack, actionmailer, activeresource, rails 
    Installing ri documentation for rake-0.8.7... 
    Installing ri documentation for activesupport-2.3.8... 
    Installing ri documentation for activerecord-2.3.8... 
    Installing ri documentation for rack-1.1.0... 
    Installing ri documentation for actionpack-2.3.8... 
    Installing ri documentation for actionmailer-2.3.8... 
    Installing ri documentation for activeresource-2.3.8... 
    Installing ri documentation for rails-2.3.8... 
    Installing RDoc documentation for rake-0.8.7... 
    Installing RDoc documentation for activesupport-2.3.8... 
    Installing RDoc documentation for activerecord-2.3.8... 
    Installing RDoc documentation for rack-1.1.0... 
    Installing RDoc documentation for actionpack-2.3.8... 
    Installing RDoc documentation for actionmailer-2.3.8... 
    Installing RDoc documentation for activeresource-2.3.8... 
    Installing RDoc documentation for rails-2.3.8... 

    執(zhí)行rails -v,發(fā)現(xiàn)已更新成功 



    總結(jié):rails更新有兩種方式:1、聯(lián)機(jī)更新;2本地更新 

    聯(lián)機(jī)更新過程中如果出現(xiàn)HTTP Response 302 fetching http://rubygems.org/yaml無法更新,有兩種情況 

    一是gem的版本過低,二是與服務(wù)器的連接不通 

    此時(shí)可以試著加入其他服務(wù)器地址 

    gem source -l  查看列表 

    gem source -a http://rubygems.org 加入新的服務(wù)器地址 

    或者直接gem install rubygems-update --source http://rubygems.org 

    本地更新需要下載相應(yīng)的gem包,版本需與要更新的rails版本對應(yīng),同時(shí)安裝順序有要求,因此gem包之間有依賴關(guān)系 

    順序從上面的顯示信息中可以看出來 

    Successfully installed rake-0.8.7 
    Successfully installed activesupport-2.3.8 
    Successfully installed activerecord-2.3.8 
    Successfully installed rack-1.1.0 
    Successfully installed actionpack-2.3.8 
    Successfully installed actionmailer-2.3.8 
    Successfully installed activeresource-2.3.8 
    Successfully installed rails-2.3.8 

    至于gem包的下載地址都在http://rubyforge.org/,但是有些項(xiàng)目的并不好找到,可以在google中直接搜索,就能找到在http://rubyforge.org/中的地址。

    一天,一個(gè)月,一年。總有一天會變得不一樣。

    posted on 2013-02-05 14:13 wokaoJune 閱讀(2823) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    <2013年2月>
    272829303112
    3456789
    10111213141516
    17181920212223
    242526272812
    3456789

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    GO ,GO,GO
    自己選擇的路,摸爬滾打也要走下去

    常用鏈接

    留言簿

    隨筆分類(26)

    隨筆檔案(29)

    文章分類

    最新隨筆

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 91国内免费在线视频| 苍井空亚洲精品AA片在线播放| 一级做受视频免费是看美女| 精品国产免费观看久久久| 亚洲av极品无码专区在线观看| 99久久99这里只有免费费精品| 亚洲午夜一区二区电影院| 大地资源在线观看免费高清| 国产午夜亚洲精品| 国产高清免费在线| 免费看黄福利app导航看一下黄色录像| 国产成人免费a在线视频app | 亚洲av永久无码精品天堂久久 | 国产亚洲人成A在线V网站| 国产高清视频免费在线观看| 亚洲日韩精品一区二区三区| 免费国产成人午夜在线观看| 亚洲无删减国产精品一区| 在线天堂免费观看.WWW| 亚洲爆乳少妇无码激情| 国产啪亚洲国产精品无码| 日本免费在线中文字幕| 亚洲电影在线免费观看| 午夜成年女人毛片免费观看| 羞羞视频网站免费入口| 国产精品久久久亚洲| 91嫩草国产在线观看免费| 狠狠入ady亚洲精品| 亚洲一区二区三区香蕉| 91网站免费观看| 亚洲大码熟女在线观看| 亚洲综合色自拍一区| 精品国产污污免费网站aⅴ| 亚洲JLZZJLZZ少妇| 亚洲伊人久久精品影院| 久久成人国产精品免费软件| 高h视频在线免费观看| 亚洲第一视频网站| 日本人护士免费xxxx视频| 精品一卡2卡三卡4卡免费视频| 亚洲日产乱码一二三区别|