在解决5.0中的所有错误和折旧后,我已将我的应用程序更新到Rails 5.1.5。现在,当我运行RSpec时,我收到此消息:
阻止物化':无法在任何来源中找到activesupport-5.1.5(Bundler :: GemNotFound)
gemfile.lock中存在ActiveSupport-5.1.5: 宝石 远程:http://rubygems.org/ 眼镜: Ascii85(1.0.3) actioncable(5.1.5) actionpack(= 5.1.5) nio4r(〜> 2.0) websocket-driver(〜> 0.6.1) 动作制作者(5.1.5) actionpack(= 5.1.5) actionview(= 5.1.5) activejob(= 5.1.5) 邮件(〜&gt; 2.5,&gt; = 2.5.4) rails-dom-testing(〜> 2.0) actionpack(5.1.5) actionview(= 5.1.5) activesupport(= 5.1.5) 机架(〜> 2.0) 机架测试(&gt; = 0.6.3) rails-dom-testing(〜> 2.0) rails-html-sanitizer(〜&gt; 1.0,&gt; = 1.0.2) actionview(5.1.5) activesupport(= 5.1.5) 建造者(〜> 3.1) erubi(〜&gt; 1.4) rails-dom-testing(〜> 2.0) rails-html-sanitizer(〜&gt; 1.0,&gt; = 1.0.3) activeadmin(1.2.1) arbre(&gt; = 1.1.1) 咖啡轨 formtastic(〜> 3.1) formtastic_i18n inherited_resources(〜&gt; 1.7) jquery-rails(&gt; = 4.2.0) kaminari(&gt; = 0.15,<2.0) 铁路(&gt; = 4.2,<5.2) 搜索(〜> 1.3) sass(〜> 3.1) 链轮(&lt; 4.1) activejob(5.1.5) activesupport(= 5.1.5) globalid(&gt; = 0.3.6) activemodel(5.1.5) activesupport(= 5.1.5) activerecord(5.1.5) activemodel(= 5.1.5) activesupport(= 5.1.5) arel(〜> 8.0) activesupport(5.1.5) concurrent-ruby(〜> 1.0,&gt; = 1.0.2) i18n(〜> 0.7) minitest(〜> 5.1) tzinfo(〜&gt; 1.1) 可寻址的(2.5.2) public_suffix(&gt; = 2.0.2,&lt; 4.0) afm(0.2.2)
我正在运行RSpec 3.7.1 有谁知道是什么原因引起的?应用程序在我的服务器上正常运行!
感谢任何帮助。
答案 0 :(得分:0)
您是否正确更新了捆绑包并解决了依赖关系?大多数情况下,您必须更新新版本的rails upgrade弃用的宝石。