Страница 1 из 1

Ошибка при запуске pgAdmin

Добавлено: 13 сен 2021, 23:05
Scorponok
При попытке запуска pgAdmin 4 выдаёт вот такую ошибку:
pgAdmin Runtime Environment
--------------------------------------------------------
Python Path: "/usr/pgadmin4/venv/bin/python3"
Runtime Config File: "/home/a-rsl/.config/pgadmin/runtime_config.json"
pgAdmin Config File: "/usr/pgadmin4/web/config.py"
Webapp Path: "/usr/pgadmin4/web/pgAdmin4.py"
pgAdmin Command: "/usr/pgadmin4/venv/bin/python3 -s /usr/pgadmin4/web/pgAdmin4.py"
Environment:
- GJS_DEBUG_TOPICS: JS ERROR;JS LOG
- LANGUAGE: ru_RU
- USER: a-rsl
- XDG_SEAT: seat0
- XDG_SESSION_TYPE: x11
- SSH_AGENT_PID: 1366
- SHLVL: 0
- HOME: /home/a-rsl
- DESKTOP_SESSION: cinnamon
- GIO_LAUNCHED_DESKTOP_FILE: /usr/share/applications/pgadmin4.desktop
- GTK_MODULES: gail:atk-bridge
- XDG_SEAT_PATH: /org/freedesktop/DisplayManager/Seat0
- DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus
- CINNAMON_VERSION: 5.0.5
- GIO_LAUNCHED_DESKTOP_FILE_PID: 29668
- QT_QPA_PLATFORMTHEME: qt5ct
- LOGNAME: a-rsl
- XDG_SESSION_CLASS: user
- XDG_SESSION_ID: c2
- GTK_OVERLAY_SCROLLING: 1
- GNOME_DESKTOP_SESSION_ID: this-is-deprecated
- PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
- GDM_LANG: ru_RU
- GTK3_MODULES: xapp-gtk3-module
- SESSION_MANAGER: local/KAMPUKTER:@/tmp/.ICE-unix/1295,unix/KAMPUKTER:/tmp/.ICE-unix/1295
- XDG_SESSION_PATH: /org/freedesktop/DisplayManager/Session0
- XDG_RUNTIME_DIR: /run/user/1000
- DISPLAY: :0
- LANG: ru_RU.UTF-8
- XDG_CURRENT_DESKTOP: X-Cinnamon
- XDG_SESSION_DESKTOP: cinnamon
- XAUTHORITY: /home/a-rsl/.Xauthority
- XDG_GREETER_DATA_DIR: /var/lib/lightdm-data/a-rsl
- SSH_AUTH_SOCK: /run/user/1000/keyring/ssh
- SHELL: /bin/bash
- QT_ACCESSIBILITY: 1
- GDMSESSION: cinnamon
- GPG_AGENT_INFO: /run/user/1000/gnupg/S.gpg-agent:0:1
- GJS_DEBUG_OUTPUT: stderr
- XDG_VTNR: 7
- PWD: /home/a-rsl
- XDG_CONFIG_DIRS: /etc/xdg/xdg-cinnamon:/etc/xdg
- XDG_DATA_DIRS: /usr/share/cinnamon:/usr/share/gnome:/home/a-rsl/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
- GDK_BACKEND: x11
- NO_AT_BRIDGE: 1
- PGADMIN_INT_PORT: 44809
- PGADMIN_INT_KEY: 4a2f0c3e-a496-4d13-8388-32e861abc80f
- PGADMIN_SERVER_MODE: OFF
--------------------------------------------------------

Failed to launch pgAdmin4. Error:
Error: spawn /usr/pgadmin4/venv/bin/python3 ENOENT
Оказалось, что ссылка в /usr/pgadmin4/venv/bin указывает на Python 3.6, тогда как у меня стоит 3.8.

Я убрал оттуда эту ссылку, а на её место поставил новую, которая указывает на python3.8.

Но теперь программа выдаёт уже другую ошибку:
pgAdmin Runtime Environment
--------------------------------------------------------
Python Path: "/usr/pgadmin4/venv/bin/python3"
Runtime Config File: "/home/a-rsl/.config/pgadmin/runtime_config.json"
pgAdmin Config File: "/usr/pgadmin4/web/config.py"
Webapp Path: "/usr/pgadmin4/web/pgAdmin4.py"
pgAdmin Command: "/usr/pgadmin4/venv/bin/python3 -s /usr/pgadmin4/web/pgAdmin4.py"
Environment:
- GJS_DEBUG_TOPICS: JS ERROR;JS LOG
- LANGUAGE: ru_RU
- USER: a-rsl
- XDG_SEAT: seat0
- XDG_SESSION_TYPE: x11
- SSH_AGENT_PID: 1366
- SHLVL: 0
- HOME: /home/a-rsl
- DESKTOP_SESSION: cinnamon
- GIO_LAUNCHED_DESKTOP_FILE: /usr/share/applications/pgadmin4.desktop
- GTK_MODULES: gail:atk-bridge
- XDG_SEAT_PATH: /org/freedesktop/DisplayManager/Seat0
- DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus
- CINNAMON_VERSION: 5.0.5
- GIO_LAUNCHED_DESKTOP_FILE_PID: 39863
- QT_QPA_PLATFORMTHEME: qt5ct
- LOGNAME: a-rsl
- XDG_SESSION_CLASS: user
- XDG_SESSION_ID: c2
- GTK_OVERLAY_SCROLLING: 1
- GNOME_DESKTOP_SESSION_ID: this-is-deprecated
- PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
- GDM_LANG: ru_RU
- GTK3_MODULES: xapp-gtk3-module
- SESSION_MANAGER: local/KAMPUKTER:@/tmp/.ICE-unix/1295,unix/KAMPUKTER:/tmp/.ICE-unix/1295
- XDG_SESSION_PATH: /org/freedesktop/DisplayManager/Session0
- XDG_RUNTIME_DIR: /run/user/1000
- DISPLAY: :0
- LANG: ru_RU.UTF-8
- XDG_CURRENT_DESKTOP: X-Cinnamon
- XDG_SESSION_DESKTOP: cinnamon
- XAUTHORITY: /home/a-rsl/.Xauthority
- XDG_GREETER_DATA_DIR: /var/lib/lightdm-data/a-rsl
- SSH_AUTH_SOCK: /run/user/1000/keyring/ssh
- SHELL: /bin/bash
- QT_ACCESSIBILITY: 1
- GDMSESSION: cinnamon
- GPG_AGENT_INFO: /run/user/1000/gnupg/S.gpg-agent:0:1
- GJS_DEBUG_OUTPUT: stderr
- XDG_VTNR: 7
- PWD: /home/a-rsl
- XDG_CONFIG_DIRS: /etc/xdg/xdg-cinnamon:/etc/xdg
- XDG_DATA_DIRS: /usr/share/cinnamon:/usr/share/gnome:/home/a-rsl/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
- GDK_BACKEND: x11
- NO_AT_BRIDGE: 1
- PGADMIN_INT_PORT: 43011
- PGADMIN_INT_KEY: b340f63b-52f5-4477-b016-cea295d2ed70
- PGADMIN_SERVER_MODE: OFF
--------------------------------------------------------

Traceback (most recent call last):
File "/usr/pgadmin4/web/pgAdmin4.py", line 39, in <module>
import config
File "/usr/pgadmin4/web/config.py", line 25, in <module>
from pgadmin.utils import env, IS_WIN, fs_short_path
File "/usr/pgadmin4/web/pgadmin/__init__.py", line 23, in <module>
from flask import Flask, abort, request, current_app, session, url_for
ModuleNotFoundError: No module named 'flask'
Как это исправить?

Ошибка при запуске pgAdmin

Добавлено: 13 сен 2021, 23:55
slant
Не находит модуля (библиотеки) flask в вашем окружении.
И вывод команд python3 --version и python --version покажите...

Ошибка при запуске pgAdmin

Добавлено: 14 сен 2021, 03:34
Scorponok
slant писал(а):
13 сен 2021, 23:55
И вывод команд python3 --version и python --version покажите...

Ошибка при запуске pgAdmin

Добавлено: 14 сен 2021, 07:30
rogoznik
Ну или создай отдельной окружение для работы pgAdmin хоть через venv хоть через virtualenv и туда установи все зависимости
Либо глобально устанавливай все зависимости

Ошибка при запуске pgAdmin

Добавлено: 14 сен 2021, 09:21
FreeStyler
Scorponok, может питон надо посавить? чтобы по python --version тоже что-то выдывал. У меня неон 20.04
python3 --version
Python 3.8.10
python --version
Python 2.7.18
и нормально запускается. Ставил по этой инструкции https://www.pgadmin.org/download/pgadmin-4-apt/

Ошибка при запуске pgAdmin

Добавлено: 14 сен 2021, 11:42
FreeStyler
На минте 19.3 так же фурычит, по тем же инструкциям, хотя питон немного другой
python3 --version
Python 3.6.9
python --version
Python 2.7.17

Ошибка при запуске pgAdmin

Добавлено: 14 сен 2021, 14:43
slant
Scorponok, Попробуйте доустановить так: apt install python3-flask python3-flask-api

Ошибка при запуске pgAdmin

Добавлено: 15 сен 2021, 10:57
Scorponok
slant, Чёт не помогает.

Ошибка при запуске pgAdmin

Добавлено: 15 сен 2021, 11:40
rogoznik
Scorponok, а давай начнем с самого начала. Ответь на вопрос - как ты устанавливал этот самый pgAdmin

Ошибка при запуске pgAdmin

Добавлено: 15 сен 2021, 13:44
Scorponok
Устанавливал по вот этой инструкции. Сначала я не мог установить - выдавала ошибку "Пакет pgadmin4 недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел или доступен из источников, не упомянутых в sources.list", но её я решил, кажется, по инструкции из ответа отсюда (точно не помню).

Ошибка при запуске pgAdmin

Добавлено: 17 сен 2021, 16:25
Scorponok
FreeStyler, Поставил. Ничего не изменилось...