gem install pg
ERROR: Error installing pg:
pg requires Ruby version >= 2.2.
Это произошло после того, как я установил более новую версию PG в моей системе, так что я думаю, что все в порядке, это происходит, когда он устанавливает gem pg
, используя конфигурацию из более новой версии Postgres, которую я установил с Доморощенный.
Итак, я полагаю, я просто установлю гем, используя более старую версию PG, которая была у меня до этого.
brew install postgresql@9.6
Error: postgresql@9.6 9.6.14 is already installed
Хорошо, отлично! Затем я обнаружил файл pg_config
и пытаюсь установить gem pg
, используя эту конфигурацию:
gem install pg -- --with-pg-config=/usr/local/Cellar/postgresql@9.6/9.6.14/bin/pg_config
ERROR: Error installing pg:
pg requires Ruby version >= 2.2.
И все же ошибка сохраняется ... любая помощь приветствуется ... Я попытался удалить / переустанавливать PG несколько раз ...
Также что-то еще, что очень расстраивает ... есть ли где-нибудь список, который показывает, какие версии PG совместимы с какими версиями Ruby? Я чувствую, что каждые несколько месяцев я сталкиваюсь с этой проблемой, и у меня происходит этот разочаровывающий поиск ...
ruby --version
> ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
which ruby
> /Users/jamesdong/.rvm/rubies/ruby-2.1.2/bin/ruby
which gem
> /Users/jamesdong/.rvm/rubies/ruby-2.1.2/bin/gem