Devo aggiungerlo qui perché ho avuto diversi problemi con questo messaggio. Se hai aggiornato di recente a High Sierra, troverai l'ultima versione (pgadmin 4.20) che continuerà ad apparire con il messaggio "Impossibile contattare il server delle applicazioni". Ciò che questo significa in realtà su Mac è che python non è stato in grado di configurare il tuo ambiente in ~ / .pgadmin
Questa directory memorizza tutte le cose che hai impostato e configurato e anche i registri di ciò che è stato eseguito sull'utilizzo della copia utente di pgadmin.
Il modo per risolvere questo problema su High Sierra dipende da sqlite3. Se guardi in quella directory vedrai che tutto è memorizzato nei file sqlite3.
Quando è stata rilasciata la versione 4.20 di pgadmin, veniva fornita con una versione successiva a sqlite3.19 e il problema sorge perché High Sierra viene fornito con sqlite3.19, quindi per risolvere questo problema, è necessario sostituire la vecchia versione di sqlite3 con l'ultima sul tuo packager.
Ora tieni presente che MacosX + usano tutti sqlite per memorizzare i dettagli per la maggior parte delle app sul tuo Mac, quindi dovrai assicurarti di non cancellare solo la vecchia versione, ma dovrai avere entrambe le versioni coesistenti insieme in armonia per evitare che si verifichi qualcosa di grave sul tuo Mac.
1) scarica brew https://brew.sh/
2) aggiorna brew e aggiorna brew per assicurarti che sia aggiornato
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 (la versione di controllo è successiva alla 3.19)
Ora puoi procedere ad aprire pgadmin normalmente