【Cloud9】An error occurred while installing pg (0.20.0), and Bundler cannot continue.でbundel install中にエラー【Rails】

rails-logo

 

こんにちは。たなかです。

引き続きRails Tutorial進めています。

先日、学習中に以下のようなエラーに遭遇したので対処法を備忘録としてシェアします。

症状

bundle install時に以下のエラーが表示されました

pgerror

わざわざ赤文字で警告してくれています。

 

「pgインストール中にエラー起きちゃいましたよ!」
「bundleする前に’gem install pg -v ‘0.20.0’が成功するか確認してね!」

 

と仰っているようです。

なるほどわかりましたと、上記コマンドを実行 => 成功。

もう一度bundle install……

状況が変わらん!!!!!!何をさせたかったんじゃ!!!!!

解決方法

pgのインストールに必要なライブラリを先に入れる

ということで以下のコマンドを実行

ビャーッとログが走って

Is this ok のところでyを入力。

うまくいったみたい。

これでpgのインストール準備が完了です。

 

再度bundle installを実行……

無事に通りました!いえす!

まとめ

rails-logo

段階を踏もう

 

ということでpgが邪魔してbundle install通らない問題の解消法についてでした。

railsチュートリアルに限らず、エラーメッセーをよく読んでもうまく行かないことは多々あるので、エラー内容でググって対応手段を増やし、順々にやってみましょう。

同じエラーで苦心している方の助力になったら幸いです。

今回はここまで。

参考サイト

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です