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

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Scorponok
Сообщения: 10
Зарегистрирован: 26 авг 2021, 14:54
Благодарил (а): 2 раза
Контактная информация:

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

#1

13 сен 2021, 23:05

При попытке запуска 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'
Как это исправить?

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

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

#2

13 сен 2021, 23:55

Не находит модуля (библиотеки) flask в вашем окружении.
И вывод команд python3 --version и python --version покажите...

Аватара пользователя

Автор темы
Scorponok
Сообщения: 10
Зарегистрирован: 26 авг 2021, 14:54
Благодарил (а): 2 раза
Контактная информация:

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

#3

14 сен 2021, 03:34

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

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

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

#4

14 сен 2021, 07:30

Ну или создай отдельной окружение для работы pgAdmin хоть через venv хоть через virtualenv и туда установи все зависимости
Либо глобально устанавливай все зависимости
ИзображениеИзображение

Аватара пользователя

FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

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

#5

14 сен 2021, 09:21

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/
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

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

#6

14 сен 2021, 11:42

На минте 19.3 так же фурычит, по тем же инструкциям, хотя питон немного другой
python3 --version
Python 3.6.9
python --version
Python 2.7.17
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

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

#7

14 сен 2021, 14:43

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

Аватара пользователя

Автор темы
Scorponok
Сообщения: 10
Зарегистрирован: 26 авг 2021, 14:54
Благодарил (а): 2 раза
Контактная информация:

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

#8

15 сен 2021, 10:57

slant, Чёт не помогает.

Аватара пользователя

rogoznik
Сообщения: 10042
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

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

#9

15 сен 2021, 11:40

Scorponok, а давай начнем с самого начала. Ответь на вопрос - как ты устанавливал этот самый pgAdmin
ИзображениеИзображение

Аватара пользователя

Автор темы
Scorponok
Сообщения: 10
Зарегистрирован: 26 авг 2021, 14:54
Благодарил (а): 2 раза
Контактная информация:

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

#10

15 сен 2021, 13:44

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

Аватара пользователя

Автор темы
Scorponok
Сообщения: 10
Зарегистрирован: 26 авг 2021, 14:54
Благодарил (а): 2 раза
Контактная информация:

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

#11

17 сен 2021, 16:25

FreeStyler, Поставил. Ничего не изменилось...

Ответить

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей