まず、MacOSを使用しているため、Xcodeツールを更新する必要があります。これに関する良い投稿があります:OSXへのPGgemのインストール-ネイティブ拡張のビルドの失敗
次に、Homebrewを介してPostgresの新しいインスタンスをインストールします。 。まず、アンインストールします
brew uninstall postgresql
brew updateを実行すると思います 、しかし、私が言及したリンクでは、Homebrewを更新しています。
brew install postgresql