Closed2

gemのpgのbundle installに失敗する

hamalthamalt

Gemfileに以下のように記述してbundle installをするとエラーが出てしまう問題。

gem "pg"

エラー:

  • Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
  • An error occurred while installing pg (1.4.5), and Bundler cannot continue.
hamalthamalt

解決内容

  1. PostgreSQLをインストール
  2. 古いバージョンでpgをインストール
  3. pgをアップデート
  4. プロジェクトで再度bundle install
brew install postgresql
gem install pg -v 0.18.4
gem update pg
bundle install

※最新版(1.4.5)のpgのインストールに失敗したため、旧バージョンならインストールできました。

このスクラップは2022/12/18にクローズされました