Я столкнулся с этой проблемой при запуске bundle install
с Ruby версии 2.4.4 и macOS Mojave:
Fetching nokogiri 1.8.5
Installing nokogiri 1.8.5 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
ERROR: cannot discover where libxml2 is located on your system. please
make sure `pkg-config` is installed.
Итак, я запустил
xcode-select --install
Но потом, когда я запустил gem install nokogiri
Я получил следующий вывод:
ERROR: While executing gem ... (TypeError)
incompatible marshal file format (can't be read)
format version 4.8 required; 60.33 given
Я пытался установить cookies_serializer
на :hybrid
:
Rails.application.config.action_dispatch.cookies_serializer = :hybrid
Но ничего не помогло.
ЕстьЕсть ли способ исправить это?Я даже не могу запустить свой сервер Rails прямо сейчас.