I'm getting this error on startup of pgAdmin4 on Kubuntu 18.04:
An error occurred initialising the application server:
Failed to launch the application server, server thread exiting.
In the following window ("Configuration") I have these default values:
Python Path:
/usr/pgadmin4/lib/python2.7;/usr/pgadmin4/lib/python2.7/site-packages
Application Path:
/usr/pgadmin4/web
Since I don't have a /usr/pgadmin4/
directory, all of them are wrong.
See https://stackoverflow.com/questions/43968302/failed-to-launch-application-server-server-thread-existing-on-windows for the same error on Windows
For me, when I run pgadmin like Thomas Landauer says, I got this error:
The error says what is the problem, so I created the folders:
And after restarting pgAdmin4, it first asked for user creation, then worked.
The problem seems to be that I have python2 and python3 installed. Solution (workaround) that works for me:
pgAdmin4.py
. In my case, it's/usr/share/pgadmin4/web/pgAdmin4.py
sudo python3 /usr/share/pgadmin4/web/pgAdmin4.py
If you have a better solution, please let us know :-)
I opened a ticket for this: https://redmine.postgresql.org/issues/3737
Forget about the prebuilt package (apt). It is broken in so many ways (Python path, PIP path, filesystem permission) while not showing much debug info.
Use Python wheel instead. At least it will should you what exactly is broken, chances are you need to
ls .pg* -lh
Probably not the optimal way but here is how I got it to work
I've had the same issue after installing from
In the end, the solution was to directly enter
http://127.0.0.1/pgadmin4
in the web browser to access the server which should already run.If you're having trouble accessing your installation, check the output of
systemctl status apache2
which should indicate a running server. A good tutorial can be found at https://computingforgeeks.com/how-to-install-pgadmin-4-on-ubuntu/.It is fixed 4.6 version. Uninstall which you installed.
https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.6/windows/