Я столкнулся с этой проблемой при запуске 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 прямо сейчас.