Rails 5 gem database_cleaner 没找到

Rails 5 gem database_cleaner not find

我不是 rails 的新手,但我已经很长时间没有使用它了。今天试图构建一些东西并得到这个。

我努力运行一个标准

rails g migration add_user_id_to_posts user:references

而且我总是在终端中收到此消息

Could not find database_cleaner-1.5.3 in any of the sources
Run `bundle install` to install missing gems.

但是当我检查 Gemfile 时我有

source 'https://rubygems.org'

gem 'rails', '>= 5.0.0.rc1', '< 5.1'
gem 'pg', '~> 0.18'
gem 'puma', '~> 3.0'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks', '~> 5.x'
gem 'jbuilder', '~> 2.0'
gem 'responders', '~> 2.2'
gem 'devise', '~> 4.1', '>= 4.1.1'

group :development, :test do
  gem 'byebug', platform: :mri
  gem "rails-controller-testing", :git => "https://github.com/rails/rails-controller-testing"
  gem "rspec-rails", "3.5.0.beta3"
end

group :development do
  gem 'web-console'
  gem 'listen', '~> 3.0.5'
  gem 'spring'
  gem 'spring-watcher-listen', '~> 2.0.0'
end

group :test do
  gem 'capybara', '~> 2.7', '>= 2.7.1'
  gem 'database_cleaner', '~> 1.5.3'
end

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

我尝试我在网上找到的一切。我删除了 Gemfile.lock 并再次执行 bundle install。我安装的是新版本ruby 2.3.1.

但我不知道该怎么办。如果有人能帮我解决这个问题,我将不胜感激。

在 Slack 上的某人的帮助下找到解决方案。我 spring 总是 运行 所以我只需要做 spring stop 然后一切都像魅力一样。

谢谢大家的帮助。