天天看點

關于rails2.0的安裝

gems update 的時候,如果遇到這種情況:

[code]D:\InstantRails\rails_apps>gem install activesupport-2.0.1

ERROR: While executing gem ... (RuntimeError)

Error instaling activesupport-2.0.1:

invalid gem format for activesupport-2.0.1.gem[/code]

其實是update過程中下載下傳的檔案出現的錯誤,是以不能format,我們可以到下載下傳檔案的目錄:

[code]D:\InstantRails\ruby\lib\ruby\gems\1.8\cache[/code]

對更新失敗的檔案進行删除或改名,再從新gem update就可以了。

關于rails2.0d的安裝,出現失敗是有可能是因為activesupport安裝失敗,特别是使用nerbean6.0的使用者,大家要注意。

是以update rails2.0 的時候應該輸入

[code]gem install rails --include-dependencies[/code]

或者

[code]

gem install rails --include-dependencies --source http://gems.rubyonrails.org/ [/code]

如果遇到其他問題,請細心看看提示裡面出錯的檔案,我第一次就是activesupport檔案出錯了,如果在netbeans的tools=>ruby gems裡面,uninstall activesupport(全部版本都解除安裝),然後再重新按照上面的方法 gem install rails就可以了。