Muszę to dodać, ponieważ miałem kilka problemów z tą wiadomością. Jeśli niedawno zaktualizowałeś do High Sierra, zauważysz, że najnowsza wersja (pgadmin 4.20) będzie nadal pojawiać się z komunikatem „Nie można skontaktować się z serwerem aplikacji”. W rzeczywistości oznacza to na komputerach Mac, że Python nie był w stanie skonfigurować twojego środowiska w ~ / .pgadmin
Ten katalog przechowuje wszystkie rzeczy, które ustawiłeś i skonfigurowałeś, a nawet dzienniki tego, co zostało uruchomione podczas używania kopii użytkownika pgadmin.
Sposób rozwiązania tego problemu w High Sierra sprowadza się do sqlite3. Jeśli zajrzysz do tego katalogu, zobaczysz, że wszystko jest przechowywane w plikach sqlite3.
Kiedy wersja 4.20 programu pgadmin została wydana, była dostarczana z wersją późniejszą niż sqlite3.19 i problem pojawia się, ponieważ High Sierra jest dostarczany z sqlite3.19, więc aby rozwiązać ten problem, musisz zastąpić starą wersję sqlite3 najnowszą na twoim pakowaczu.
Teraz pamiętaj, że MacosX + wszystkie używają sqlite do przechowywania szczegółów większości aplikacji na twoim Macu, więc musisz upewnić się, że nie wyczyścisz starej wersji, ale będziesz musiał mieć obie wersje razem harmonii, aby uniknąć poważniejszych zdarzeń na komputerze Mac.
1) pobierz napar https://brew.sh/
2) zaktualizuj napar i ulepsz napar, aby upewnić się, że jest aktualny
3) zaparz zainstalować 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 (sprawdź, czy wersja jest nowsza niż 3.19)
Możesz teraz normalnie otworzyć pgadmin