2010-11-17 52 views
0

這是錯誤即時得到當我「腳本/服務器」:軌2.3.8和的ActiveSupport運行時錯誤

can't activate activesupport (= 3.0.0, runtime) for [], already activated activesupport-2.3.8 for ["rails-2.3.8"] 

我覺得發生了什麼這裏的東西試圖調用/主動「的ActiveSupport」爲3.0.0 ...當2.3.8「activesupport」已經工作?

有幫助嗎?

謝謝!

回答

0

您需要卸載rails 3.0.0和activesupport 3.0.0。

你可以通過例子使用一些不同的gemset和rvm。

另一種解決方案是使用捆綁器與內部定義的特定rails版本。

如果使用捆綁你需要捆綁

bundle exec script/server 
+0

源啓動您的服務器:gemcutter 寶石 「軌道」, 「2.3.8」 寶石 「的ActiveSupport」, 「2.3.8」 寶石「耙子「,」0.8.7「寶石」活動支架「,」2.3.8「 寶石」機架「,」1.1.0「 寶石」行動包「,」2.3.8「 寶石」行動主義者「,」2.3。 8「 gem」activerecord「,」2.3.8「 gem」activeresource「,」2.3.8「 gem」rails「,」2.3.8「 gem「bundler」,「1.0.0」 gem「linkedin」,「0.1.7」 – 2010-11-17 18:46:05

+0

http://pastie.org/1306263 ..我的gemfile – 2010-11-17 18:56:16

+0

好吧我想我修復了錯誤版本的rails和activesupport。 。但現在我認爲我的進一步活動支持錯誤http://pastie.org/1306362 – 2010-11-17 19:24:07