рельсы не могут найти драгоценные камни даже после установки пакета - PullRequest
0 голосов
/ 02 сентября 2018

Я сейчас пытаюсь запустить сервер rails после выполнения bundle install. Однако, когда я пытаюсь сделать 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, но появляется та же ошибка. Я также попытался избавиться от byebug в файле gemfile, но он выдает мне ту же ошибку, но с другим камнем. Я пытался установить byebug индивидуально, используя gem install byebug -v 9.0.6, но та же проблема сохраняется.

Это мой гемфайл

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]

1 Ответ

0 голосов
/ 02 сентября 2018

Вы должны запустить свой сервер rails с bundle exec rails s, чтобы быть в контексте пакета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...