macOS High Sierra系统中pgAdmin无法启动问题求助
解决macOS High Sierra 10.13.6上pgAdmin无法启动的问题
核心原因
pgAdmin 6.x系列不支持macOS 10.13 High Sierra,官方最低系统要求为macOS 10.14 Mojave,这是你尝试多个6.x版本都无法启动的根本原因。
解决方案
1. 降级到兼容的pgAdmin 4.x版本
pgAdmin 4.x的早期版本(如4.30及之前)支持macOS 10.13,操作步骤如下:
- 卸载当前pgAdmin 6.x:
打开Finder,进入「应用程序」文件夹,将pgAdmin 6拖入废纸篓;
清理残留配置文件,打开终端执行:rm -rf ~/Library/Application\ Support/pgAdmin/ rm -rf ~/Library/Caches/pgAdmin/ - 下载pgAdmin 4.x兼容版本:
前往PostgreSQL官方归档页面,找到pgAdmin 4.30或更早版本的dmg安装包(选择适配macOS 10.13的版本); - 安装后启动pgAdmin,验证是否正常打开。
2. 保留现有PostgreSQL 10.23
PostgreSQL 10.x系列完全兼容macOS 10.13.6,无需卸载或降级,降级pgAdmin后可正常连接使用。
3. 降级后仍无法启动的排查步骤
- 检查系统权限:
打开「系统偏好设置」→「安全性与隐私」→「通用」,若有提示“pgAdmin已被阻止打开”,点击「允许」; - 重置pgAdmin配置:
删除损坏的配置数据库文件,终端执行:
重启pgAdmin会自动生成新的配置文件;rm ~/Library/Application\ Support/pgAdmin/pgadmin4.db - 终端启动查看报错:
打开终端执行以下命令手动启动pgAdmin,查看终端输出的具体错误信息,针对性解决:/Applications/pgAdmin\ 4.app/Contents/MacOS/pgAdmin\ 4
内容的提问来源于stack exchange,提问作者data_drew
相关产品推荐
相关产品推荐

