VS Code On WSL [Rails] にて PostgreSQL を使用した際にエラー発生

プログラミング

VS Code On WSL で postgreSQLを指定して「rails new」コマンドを実行するとエラーが発生しました。

エラーが発生。。。

コメントが出ていますのでコメントの通り「gem install pg -v ‘1.2.3’」を実行してみます。

gem install pg -v '1.2.3'

再度エラー。。。

ERROR: Failed to build gem native extension

調べてみましたら「sudo apt-get install ruby-dev」を実行すると解決したとの情報が。

さっそく実行してみます。

 sudo apt-get install ruby-dev 

結果は、、、変わりませんでした。。

なので再度エラー内容を見直してみると

赤枠内に気になるコメントが。。。

Can’t find the ‘libpq-fe.h header

そもそも「libpq-fe.h」ってインストールしたっけ?と思いましたので「libqp-dev」をインストールをしてみました。

sudo apt install libpq-dev

インストール後再度、「rails 5.2.1 new big-tweet –database=postgresql」を実行

無事エラーが出ずに作成されました!

エラー発生時にはコメントをしっかりと読むことが大切ですね!

コメント

タイトルとURLをコピーしました