11

Я установил PostgreSQL на Windows 10, и сервер, кажется, находится в диспетчере задач. Тем не менее, я получаю эту ошибку при открытии pgAdmin4:

Не удалось подключиться к серверу приложений pgAdmin. Нажмите сюда, чтобы попробовать еще раз.

Есть идеи, в чем проблема?

4 ответа4

15

Вы пытались запустить приложение pgAdmin от имени администратора? У меня возникла та же проблема, но я запустил приложение от имени администратора и смог подключиться.

8

Я установил pgAdmin 4 с помощью установщика EnterpriseDB PostgreSQL, а также автономного установщика Windows, и у меня была одна и та же проблема. Затем я наткнулся на это: https://www.pgadmin.org/docs4/dev/desktop_deployment.html

Похоже, установщик Windows настраивает pgAdmin для режима сервера, и нам нужно переключить его в режим рабочего стола. Почему у установщика нет опции для этого я не знаю.

Вы должны быть в состоянии заставить это работать, делая следующее:

  • Измените файл config_local.py в веб-папке, добавив SERVER_MODE = False
  • Установите Python для Windows, поставив галочку, чтобы добавить его в свой путь
  • Установите пакеты python, необходимые для запуска setup.py (см. Ниже)
  • Удалите C:\Users\% USERNAME%\AppData\Roaming\pgAdmin\pgadmin4.db, так как режим обновления не работает.
  • Запустите python setup.py из любой командной строки

Вот пакеты python, которые я установил, чтобы заставить setup.py работать

pip install flask
pip install flask_security
pip install flask_babel
pip install django-htmlmin
pip install python-dateutil
pip install flask_sqlalchemy
7

У меня была такая же проблема с pgAdmin 4 1.6 на Windows 7. Решением было просто удалить% appdata%\pgAdmin, который был создан в более ранней версии. В системах, отличных от Windows, вероятно, в вашем пользовательском каталоге есть каталог pgAdmin. Конечно, все настройки сеанса и т.д. Исчезли после удаления этого.

0

У меня была такая же проблема с pgadmin 3.0 на Windows Server 2016. То, что я сделал, на самом деле не является решением, но, по крайней мере, решило мою проблему. Я переключаюсь на старую версию 2.1, которая работала как шарм.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .