Не удается установить pg gem

Я не могу установить pg gem для установки. Я пробовал --with-pg_config и это не сработало.

Gem :: Installer :: ExtensionBuildError: ERROR: Не удалось создать собственное расширение gem.

 /usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the 'libpq-fe.h header *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. 

    Не удается найти заголовок libpq-fe.h

    Если вы еще этого не сделали, установите и инициализируйте apt-файл . Этот инструмент сообщает вам, какой пакет содержит файл с заданным именем.

     sudo apt-get install apt-file apt-file update 

    Затем запустите apt-file search libpq-fe.h чтобы узнать, какой пакет содержит этот файл, и установите соответствующий пакет. (Это libpq-dev .)

    Вы также можете найти это имя в некоторых графических интерфейсах установки пакета или в Интернете .

    Вероятно, проблема связана с отсутствием пакета разработки postgresql. Вы можете установить его вручную или использовать диспетчер пакетов из своего дистрибутива. Вероятно, пакеты отсутствуют (установите их с помощью apt-get install):

    1. libpq-DEV
    2. PostgreSQL-сервер-DEV-все

    Вы также можете попытаться установить расширение ruby ​​pg из своего репозитория через apt-get install libpgsql-ruby

    Что сработало для меня, было следующее:

     sudo apt-get install postgresql sudo apt-get install libpq-dev 

    затем

     bundle gem install pg 

    тогда

     bundle install 

    ЦСИ:

    http://wikimatze.de/installing-postgresql-gem-under-ubuntu-and-mac

    redfusion-команда

    Прежде всего, я хочу, чтобы вы apt-get installpostgresql

    затем apt-get install libpgsql-ruby

    затем apt-get install libpq-dev

    затем выполните apt-get install postgresql-server-dev-all

    и, наконец, gem install pg -v 0.19.0

    ЕСЛИ вы пытаетесь установить metasploit, тогда обязательно запустите это тоже после того, как вы закончите вышеуказанное

     rvm use 2.3 bundle install 

    сообщите нам, если бы это сработало для вас? Мы заботимся о ваших проблемах, также если вам когда-нибудь понадобится что-то еще, не стесняйтесь спрашивать