1

pg gem をインストールしました。

$ gem install pg
Building native extensions.  This could take a while...
Successfully installed pg-0.15.1
1 gem installed

$ gem list | grep pg
pg (0.15.1, 0.14.1)

ただし、Rails アプリで「bundle install」を実行しようとすると、pg を再度インストールしようとして失敗します。

Installing pg (0.15.1) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension
checking for pg_config... yes
Using config values from /usr/bin/pg_config
checking for libpq-fe.h... yes
checking for libpq/libpq-fs.h... yes
checking for pg_config_manual.h... yes
checking for PQconnectdb() in -lpq... no
checking for PQconnectdb() in -llibpq... no
checking for PQconnectdb() in -lms/libpq... no
Can't find the PostgreSQL client library (libpq)
...

すでにインストールされているバージョンの pg を単純に使用するようにバンドラーを取得するにはどうすればよいですか? 私のGemfile.lockには次のものがあります:

pg (0.15.1)

gem リストで確認できるバージョンと一致します。ここで何が問題なのかわかりません。

4

3 に答える 3