gpt4 book ai didi

ruby-on-rails - NoMethodError : undefined method `spec' for nil:NilClass - active_utils, factory_girl 和更多 gems 失败

转载 作者:行者123 更新时间:2023-12-04 05:33:07 30 4
gpt4 key购买 nike

不知从哪儿冒出来的,在没有改变任何东西的情况下,我开始收到这个错误(团队中的其他人也是如此)。

这发生在一些 gems(指定 git 分支的 gems)上,并且只有在我们重新创建环境时才会发生(在 vagrant 中)。我们没有改变任何东西。

有任何想法吗?更多信息如下:

Using active_utils (2.0.0) from git://github.com/Shopify/active_utils.git (at v2.0.0)
NoMethodError: undefined method `spec' for nil:NilClass
An error occurred while installing active_utils (2.0.0), and Bundler cannot continue.
Make sure that `gem install active_utils -v '2.0.0'` succeeds before bundling.

Using factory_girl (2.6.5) from https://github.com/thoughtbot/factory_girl (at 2.6.x)
NoMethodError: undefined method `spec' for nil:NilClass
An error occurred while installing factory_girl (2.6.5), and Bundler cannot continue.
Make sure that `gem install factory_girl -v '2.6.5'` succeeds before bundling.
  • 运行“gem install active_utils -v '2.0.0'”有效但始终捆绑
    失败。
  • 清除了 gem 缓存,但没有帮助

  • 似乎 Gemfile 中的所有条目都指定了一个开始失败的分支。
    gem 'active_utils', :git => 'git://github.com/Shopify/active_utils.git', :branch => 'v2.0.0'
    gem "will_paginate", :git => "git://github.com/mislav/will_paginate.git", :branch => "2-3-stable"

    最佳答案

    因此,事实证明这是由于最近升级到 RubyGems 造成的。强制使用以前的版本。

    gem update --system 2.4.8

    关于ruby-on-rails - NoMethodError : undefined method `spec' for nil:NilClass - active_utils, factory_girl 和更多 gems 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33733476/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com