“Ubuntu 上 pgAdmin 报错”是一个比较宽泛的问题,具体原因取决于你用的是哪种 pgAdmin(桌面版 / Web 版)、怎么安装的、报的是什么错。下面我按常见场景帮你归纳最常见原因和解决办法。
报错示例:
✅ 解决:
sudo systemctl status postgresql
sudo systemctl start postgresql
原因:
pg_hba.conf 不允许本地连接✅ 解决: 编辑:
sudo nano /etc/postgresql/*/main/pg_hba.conf
确保有:
local all all trust
然后:
sudo systemctl restart postgresql
报错示例:
✅ 解决:
sudo lsof -i:5050
换端口或杀掉占用进程。
报错示例:
ModuleNotFoundErrorImportError✅ 解决:
python3 -m venv pgadmin
source pgadmin/bin/activate
pip install pgadmin4
现象:
✅ 解决:
snap connect pgadmin4:removable-media
或改用 apt 安装。
✅ 解决:
rm -rf ~/.pgadmin
你可以补充:
我可以一步一步帮你修 ✅