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」を実行
無事エラーが出ずに作成されました!
エラー発生時にはコメントをしっかりと読むことが大切ですね!
コメント