Rails - Ошибка Gem при установке pg (1.1.3), и Bundler не может продолжить - PullRequest
0 голосов
/ 15 сентября 2018

Я все еще довольно новичок в Rails.Я пытаюсь нажать на Heroku и получаю ошибки

Первая ошибка - при запуске Bundle Install я получаю это сообщение об ошибке

"Ошибка при установке pg (1.1.3), и Bundler не может продолжить. Убедитесь, что gem install pg -v '1.1.3' успешен до объединения. "

Я попытался запустить эту команду gem install pg -v '1.1.3'

Но это не удалосьи выдает мне это сообщение об ошибке

"ОШИБКА: Ошибка установки pg: ОШИБКА: не удалось создать собственное расширение gem."

У кого-нибудь есть решение этой проблемы?

Ответы [ 3 ]

0 голосов
/ 25 мая 2019

У меня была точно такая же проблема, и я решил ее, запустив sudo apt install postgresql-contrib libpq-dev. Тогда связка работала просто отлично.

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

если вы используете OSX, вы можете попробовать запустить

brew install postgresql

и затем установить гем

0 голосов
/ 15 сентября 2018

попробуйте установить с помощью pg-config следующим образом:
gem install pg -v 1.1.3 -- --with-pg-config=/usr/pgsql-9.X/bin/pg_config.

В пути к pg-config укажите версию posgtres, установленную в вашей системе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...