Unable to run PGAdmin in Ubuntu 24 - Mailing list pgadmin-support

From Steven Adams
Subject Unable to run PGAdmin in Ubuntu 24
Date
Msg-id MW6PR11MB8310408E0D9F795CACCCD561DE682@MW6PR11MB8310.namprd11.prod.outlook.com
Whole thread Raw
Responses Re: Unable to run PGAdmin in Ubuntu 24
List pgadmin-support
Hello,

I'm using PostgreSQL and PGAdmin on a Ubuntu server.  Both worked when the server was on Ubuntu version 22, but after it was upgraded to 24, PGAdmin started causing an internal server error.  The Apache error log shows this:

[Mon Sep 16 11:24:55.627995 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332] mod_wsgi (pid=163422): Failed to exec Python script file '/usr/pgadmin4/web/pgAdmin4.wsgi'.
[Mon Sep 16 11:24:55.628053 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332] mod_wsgi (pid=163422): Exception occurred processing WSGI script '/usr/pgadmin4/web/pgAdmin4.wsgi'.
[Mon Sep 16 11:24:55.628970 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332] Traceback (most recent call last):
[Mon Sep 16 11:24:55.633940 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332]   File "/usr/pgadmin4/web/pgAdmin4.wsgi", line 25, in <module>
[Mon Sep 16 11:24:55.633983 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332]     import config
[Mon Sep 16 11:24:55.634000 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332]   File "/usr/pgadmin4/web/config.py", line 33, in <module>
[Mon Sep 16 11:24:55.634006 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332]     from pgadmin.utils import env, IS_WIN, fs_short_path
[Mon Sep 16 11:24:55.634017 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332]   File "/usr/pgadmin4/web/pgadmin/__init__.py", line 24, in <module>
[Mon Sep 16 11:24:55.634022 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332]     from flask import Flask, abort, request, current_app, session, url_for
[Mon Sep 16 11:24:55.634045 2024] [wsgi:error] [pid 163422] [remote 127.0.0.1:37332] ModuleNotFoundError: No module named 'flask'

I've never seen this sort of error before, so any advice would be appreciated.

pgadmin-support by date:

Previous
From: Khushboo Vashi
Date:
Subject: Re: Error: The pgAdmin 4 server could not be contacted
Next
From: Aditya Toshniwal
Date:
Subject: Re: Unable to run PGAdmin in Ubuntu 24