2017-10-07 110 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

相关问题