我需要在此处添加此内容,因为此消息有多个问题。如果您最近升级到High Sierra,则会发现最新版本(pgadmin 4.20)始终显示“无法联系Application Server”消息。在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)更新酿造并升级酿造以确保它是最新的
3)brew安装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