<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)

    文章分類

    最新隨筆

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产成人综合精品| 亚洲综合激情九月婷婷| 无人视频免费观看免费视频| 最近免费中文字幕视频高清在线看| 免费黄网站在线看| 亚洲精品自产拍在线观看| 国产成人无码区免费内射一片色欲| 成人av免费电影| 亚洲欧美日韩综合久久久久| 小小影视日本动漫观看免费| 久久精品国产亚洲AV高清热| 色多多A级毛片免费看| 91精品免费久久久久久久久| 亚洲精品**中文毛片| 在线v片免费观看视频| 亚洲乱码av中文一区二区| 国产免费啪嗒啪嗒视频看看| 无码 免费 国产在线观看91 | 最新中文字幕电影免费观看| 中文字幕乱码亚洲无线三区 | 国产成人精品日本亚洲语音| 四虎成人精品在永久免费| 国产免费牲交视频免费播放| 免费很黄很色裸乳在线观看| 亚洲一区精彩视频| 亚洲第一页综合图片自拍| 亚洲人成网站免费播放| 全部免费a级毛片| 成全视频在线观看免费| 亚洲精品**中文毛片| 日本免费福利视频| 免费a级毛片无码a∨免费软件| 亚洲成a人片77777群色| 67194国产精品免费观看| 亚洲国产精品精华液| 亚洲日韩精品A∨片无码| 91手机看片国产永久免费| 阿v免费在线观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 免费人成年激情视频在线观看| 中文在线日本免费永久18近|