Gem :: InstallError: minitest требует версию Ruby ~> 2.2 - PullRequest
0 голосов
/ 01 октября 2019

В настоящее время я получаю следующую ошибку при установке комплекта

Gem::InstallError: minitest requires Ruby version ~> 2.2

Он пытается установить последнюю версию самоцвета minitest (т. Е. 5.12.2, выпущенную 29 сентября 2019 г.)

Я проверил файлы Gemfile и Gemfile.lock, но не обнаружил следов самого маленького драгоценного камня. Поэтому я думаю, что это гем зависимостей.

Я пытался принудительно установить его версию в 4.7.5 , которая является предыдущей версией, определив в файле gem как gem 'minitest', '4.7.5' Но все же этопытается установить версию 5.12.2 .

Сведения о системе:

  • ruby ​​2.1.5p273
  • bundler (1.12.5)
  • Rails 3.2.17

Так как я могу исправить эту проблему.

EDIT

После отладки я обнаружил, чтоrspec-core имеет зависимость minitest.

1 Ответ

0 голосов
/ 01 октября 2019
gem 'minitest', '~> 4.7.5'

Отредактируйте ваш Gemfile примерно так. Убедитесь, что минимальные драгоценные камни не установлены, удалите их, если таковые имеются.

gem list | grep minitest 
...