M1 MacにPostgreSQLの動作に四苦八苦

最初にやったこと。

PostgreSQLの最新版とPostGISの最新版(3.11)を使いため為、M1 Macにpostgres.app をインストール。無事動作するも残念ながら実行はrosetta2。そのためかどうか不明だが、沢山のクエリを実行しようとすると落ちてしまう。

次、DockerにてPostgreSQLを動作させる。同様に不安定。DockerがPreview版という事も当然あると思われる。

次、macOS packages(https://www.postgresql.org/download/macosx/)をインストール。PostgreSQLは無事インストールされたものの、PostGISをインストールするStackBuilderでエラー。エラーメッセージを見るとX86_64のコマンドを実行しているよう。StackBuilderの起動をrosetta2で起動させてもエラーは解消せず。

この時点で残るは homebrewを用いたインストールかソースからのコンパルからのインストールとなる。ソースからは流石にやりたくないので、生まれて始めてhomebrewを試してみることにする。

homebrewの結果はまた次回

コメント

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