このメッセージにはいくつかの問題があったため、ここに追加する必要があります。最近High Sierraにアップグレードした場合、最新の(pgadmin 4.20)が表示され続け、「アプリケーションサーバーに接続できませんでした」というメッセージが表示されます。これがMacで実際に意味することは、Pythonが〜/ .pgadminで環境を構成できなかったことです。
このディレクトリには、設定および構成したすべてのものが保存され、pgadminのユーザーコピーの使用で実行されたログも保存されます。
High Sierraでこの問題を修正する方法は、sqlite3にあります。そのディレクトリを見ると、すべてがsqlite3ファイルに格納されていることがわかります。
pgadminのバージョン4.20がリリースされたとき、それはsqlite3.19以降のバージョンで出荷され、High Sierraはsqlite3.19に同梱されているため問題が発生します。この問題を修正するには、古いバージョンのsqlite3を最新のものに置き換える必要があります。あなたのパッケージャーで。
MacosX +はすべてsqliteを使用してMac上のアプリの大部分の詳細を保存するため、古いバージョンをワイプするだけでなく、両方のバージョンを共存させる必要があることに注意してください。 Macで発生する大きな問題を回避するための調和。
1)brew https://brew.sh/をダウンロード
2)brewを更新し、brewをアップグレードして、最新であることを確認します
3)brew install sqlite3
4)mv / usr / bin / sqlite3 /usr/bin/sqlite3.os
5)ln -s /usr/local/Cellar/sqlite/3.21.0/bin/sqlite3 / usr / bin / sqlite3
6)/ usr / bin / sqlite3 -version(バージョンが3.19以降であることを確認してください)
これで、通常どおりpgadminを開くことができます。