Gem :: InstallError: nokogiri требует версию Ruby <2.7.dev,> = 2.3 в Pentestbox - PullRequest
0 голосов
/ 06 февраля 2019

, когда я пытаюсь запустить metasploit в последней версии pentestbox, я получаю следующую ошибку

не могу найти совместимые версии для gem "activesupport": в снимке (Gemfile.lock): activesupport (= 4.2.11) В Gemfile: metasploit-framework x86-mingw32 был разрешен до 5.0.5, который зависит от activerecord (~> 4.2.6), x86-mingw32 был разрешен до 4.2.10, который зависит от activesupport (= 4.2.10)x86-mingw32 rspec-rails x86-mingw32 был разрешен до 3.8.2, который зависит от railties (> = 3.0), был разрешен до 4.2.11, который зависит от activesupport (= 4.2.11) x86-mingw32 Запуск bundle update будетвосстановите ваш снимок с нуля, используя только драгоценные камни в вашем Gemfile, которые могут разрешить конфликт.

Я попытался запустить команду «обновление пакета», но получил эту ошибку

Извлечение nokogiri 1.10.1 (x86-mingw32) Установка nokogiri 1.10.1 (x86-mingw32) Gem :: InstallError: для nokogiri требуется версия Ruby <2.7.dev,> = 2.3.Произошла ошибка при установке nokogiri (1.10.1), и Bundler не может продолжить.Удостоверьтесь, что gem install nokogiri -v '1.10.1' завершается успешно, после чего я пытаюсь выполнить команду "bundle install", я получаю ту же ошибку

любое решение, ребята

1 Ответ

0 голосов
/ 05 июня 2019

Я также получил ту же ошибку в моей Windows 10, и я смог успешно установить nokogori.Ниже моя среда Ruby.

RubyGems Environment:
      - RUBYGEMS VERSION: 2.4.5
      - RUBY VERSION: 2.2.2 (2015-04-13 patchlevel 95) [x64-mingw32]
      - INSTALLATION DIRECTORY: C:/Ruby222-x64/lib/ruby/gems/2.2.0
      - RUBY EXECUTABLE: C:/Ruby222-x64/bin/ruby.exe
      - EXECUTABLE DIRECTORY: C:/Ruby222-x64/bin
      - SYSTEM CONFIGURATION DIRECTORY: C:/ProgramData
      - RUBYGEMS PLATFORMS:
        - ruby
        - x64-mingw32
      - GEM PATHS:
         - C:/Ruby222-x64/lib/ruby/gems/2.2.0

Чтобы решить эту проблему, я только что обновил свой Gemfile.Я добавил эту строку: драгоценный камень 'nokogiri', '~> 1.6.8'

...