今晚想update一下rails,結(jié)果在升級(jí)gem時(shí)出現(xiàn)錯(cuò)誤。搜索了一下找到答案
升級(jí)Rubygems到0.9.2時(shí),會(huì)產(chǎn)生一個(gè)Error:
ERROR: While executing gem ... (NoMethodError)
undefined method `refresh' for #<......>
解決方法:
刪除掉source_cache文件,win是在$ruby安裝目錄\lib\ruby\gems\1.8,linux是在/usr/local/lib/ruby/gems/1.8/source_cache下。
運(yùn)行g(shù)em update --system升級(jí)
轉(zhuǎn)載自:http://www.cnzxh.net/blog/Index.php?do=readArticle&articleId=145