完整的錯誤消息是「本地或在存儲庫中找不到rails gem」。我已經閱讀了關於升級rails的Rails Wiki,並且沒有關於這個錯誤的任何信息。我在WinXp上運行。 Rails Wiki說我需要先做update_rubygems,看來我能夠成功地做到這一點。我的紅寶石版本是1.8.6。我GOOGLE了這個特定的錯誤,並得到了一些關於確保寶石來源包括gems.rubyonrails.org,我的。當我試圖將InstantRails2.0升級到rails 2.3時,爲什麼我會'本地找不到gem rails ...'?
有什麼建議嗎?我還需要提供哪些其他環境信息?
如果我仍然有問題,有沒有辦法下載和安裝最新版本的導軌?
謝謝,但我已經找到了那篇文章,並試圖從github安裝rails,並且有同樣的錯誤; gem install rails是在我原來的問題中生成錯誤的命令;在這一點上,它看起來像我可能不得不卸載即時導軌 – user26270 2009-12-01 16:30:15
結果我的寶石更新畢竟沒有工作;我最終手動下載並安裝rubygem並運行rubygem的setup.rb;這讓我的寶石正確的版本,但現在當我嘗試安裝導軌時,我得到另一個錯誤 - activesupport-2.3.5.gem無效的gem格式 - 看起來像我需要一個新的問題 – user26270 2009-12-01 17:24:11
基於即時導軌的更新歷史記錄它看起來不是很好維護。似乎值得傾銷。如果你只是在windows框中開發,你就不需要它 - 只需安裝ruby和gems http://rubyonrails.org/download,然後使用內置的web服務器(WEBrick或mongrel)和sqlite(默認爲new項目)。如果你也使用windows box作爲部署服務器,你可能想要自己設置Apache和MySQL以獲得更多控制,或者使用XAMPP,因爲它經常更新,或者如果可能的話,切換到Linux服務器。 – mmrobins 2009-12-01 21:20:33