2017-10-07 97 views
0

在rails中通過rails創建新應用程序new projectname Iam得到這個錯誤我GOOGLE了很多,但找不到解決方案。Gem:在Rails中創建新應用程序時加載錯誤

 /home/aaquib/.rbenv/versions/2.3.1/lib/ruby/2.3.0/rubygems/specification.rb 
    :2274:in `check_version_conflict': can't activate activesupport- 
    5.1.2, 
    already activated activesupport-5.0.5 (Gem::LoadError) 
+0

刪除activesupport-5.0.5並運行包。你得到了什麼? –

+1

我通過乾淨的寶石命令刪除了整個寶石,現在它的工作正常。 –

回答

0

我認爲我的問題已經解決..IAm爲他人發佈答案。 只是在終端添加此..

gem clean 

,然後創建由軌道新的應用新的項目名稱。

1

您應該可以通過刪除Gemfile.lock並再次運行bundle install來解決此問題。您有兩個相同的gem同時鎖定的版本衝突,導致此錯誤。

如果這樣做不行,請嘗試運行spring stop以清潔板岩開始。

+0

我通過乾淨的寶石清理了我的寶石,我認爲它的工作現在。但是這樣做的任何問題都意味着它會影響我的其他Rails應用程序? –

+0

@AaquibKhan嘗試刪除通過執行'rbenv gemset list'然後'rbenv gemset delete XXX'給出問題的gemsets。 – FanaHOVA

相關問題