Mac M2安装PostgreSQL与pgAdmin4遇启动崩溃问题求助
解决Mac M2上pgAdmin4意外闪退问题
重置pgAdmin4配置文件
配置文件损坏是常见闪退诱因,操作如下:- 打开终端,执行
open ~/.pgadmin/ - 找到
pgadmin4.db文件,重命名为pgadmin4.db.bak - 重启pgAdmin4,程序会自动生成新的配置文件
- 打开终端,执行
检查并修复Python环境兼容性
pgAdmin4依赖特定Python版本,M2芯片易出现环境冲突:- 终端执行
python3 --version,确认版本在3.8-3.10之间(适配pgAdmin4 v6.x) - 版本不符的话,用Homebrew安装对应版本:
brew install python@3.9 - 找到pgAdmin4安装目录(一般是
/Applications/pgAdmin 4.app),右键「显示包内容」,进入Contents/Resources/virtualenv/bin,确认这里的python指向刚安装的版本,若不是手动替换路径
- 终端执行
修复系统权限
M2的系统权限限制可能导致程序崩溃:- 打开系统设置 → 隐私与安全性 → 完全磁盘访问权限,添加pgAdmin4
- 终端执行
sudo chown -R $(whoami) ~/.pgadmin/,修复配置目录的权限
彻底卸载重装pgAdmin4
若以上方法无效,彻底清理后重装:- 将pgAdmin4拖入废纸篓,删除
~/.pgadmin/和/Library/Application Support/pgAdmin/目录 - 下载适配M2芯片的arm64版pgAdmin4安装包,重新安装
- 将pgAdmin4拖入废纸篓,删除
内容的提问来源于stack exchange,提问作者Shylo
相关产品推荐
相关产品推荐

