我目前正在尝试在执行bundle install之后启动我的rails服务器。但是,当我尝试执行rails s时,弹出以下错误
Could not find gem 'byebug (= 9.0.6)' in any of the gem sources listed in your Gemfile. Run bundle install to install missing gems.
然后我运行bundle install,但同样的错误弹出。我也尝试过在gemfile中去掉byebug,但它只是给出了相同的错误,但使用的是不同的gem。我尝试使用gem install byebug -v 9.0.6单独安装byebug,但同样的问题仍然存在。
这是我的gemfile
source 'https://rubygems.org'
gem 'rails', '5.1.6'
gem 'puma', '3.9.1'
gem 'sass-rails', '5.0.6'
gem 'uglifier', '3.2.0'
gem 'coffee-rails', '4.2.2'
gem 'jquery-rails', '4.3.1'
gem 'turbolinks', '5.0.1'
gem 'jbuilder', '2.7.0'
group :development, :test do
gem 'sqlite3', '1.3.12'
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', '9.0.6', platform: :mri
end
group :development do
gem 'web-console', '3.5.1'
gem 'listen', '3.1.5'
gem 'spring', '2.0.2'
gem 'spring-watcher-listen', '2.0.1'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
发布于 2021-08-27 17:18:42
在我的例子中,.bundle/config中有以下一行
BUNDLE_WITHOUT: "test:development"删除该行并运行bundle install后,一切工作正常。
https://stackoverflow.com/questions/52132817
复制相似问题