Hi, As you said, PYTHONPATH is set but from the error it looks like application is not able to get the python path. Can you please export the PYTHONPATH variable to "/home/developer/ pgadmin4/venv/lib/python3.4/site-packages" and run the application from where the path is exported.
e.g. export PYTHONPATH=/home/developer/pgadmin4/venv/lib/python3.4/site-packages Let us know the output. Thanks, Neel Patel On Tue, Jun 14, 2016 at 11:56 AM, Дмитрий Воронин <carriingfat...@yandex.ru> wrote: > 11.06.2016, 20:24, "Dave Page" <dp...@pgadmin.org>: > > > > >> I want run padmin4 as desktop application. So, I compled runtime part > and run it. Pgadmin4 tell me to enter Python Bin path and application path. > I entered it, but it is not helpful for me. > >> I sucessfully run pgadmin4 as web applicaion by confiugre and install > requirements for Python3. > >> Can you tell me how run pgadmin4 as desktop application more in > details please? > > > > The runtime will search for pgAdmin4.py in various places that it > > expects it might find it (for example, where it would be in a Mac > > Appbundle, a Windows installation or a development tree). If you have > > it somewhere else, you can enter the directory containing pgAdmin4.py > > in the configuration (don't include the filename, just the directory > > path). This is done in Server::Init() in Server.cpp of the runtime if > > you want to look at the logic. > > > > The runtime will also do a search (albeit much smaller) for a Python > > virtual environment containing the Python dependencies for the app. If > > needed, you can set this to the site-packages directory within the > > virtual environment which will allow the runtime to find all the > > dependencies; for example, on my machine that would be > > /Users/dpage/.virtualenvs/pgadmin4/lib/python2.7/site-packages/. This > > is handled in Server::Server(quint16 port) in Server.cpp of the > > runtime. > > > > Ok, I try running pgadmin4 application on Ubuntu 15.10. I extract sources > of padmin4 to /home/developer/pgadmin4. > Next, I create python virtual environment located at > /home/developer/pgadmin4/venv and set all requirements from > requirements_py3.txt. > Try to run application as web: > > /home/developer/pgadmin4/venv/bin/python3.4 > /home/developer/pgadmin4/web/pgAdmin4.py > > It's works fine. > > Next, I build runtime part with Qt5, set Python path as > > > /home/developer/pgadmin4/venv/bin/python3.4;/home/developer/pgadmin4/venv/lib/python3.4/site-packages > > and application path as > > /home/developer/pgadmin4/web/ > > But it's not work: Failed to launch the application server, server thread > exiting. > > What I am doing wrong? > > -- > Best regards, Dmitry Voronin > > > -- > Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgadmin-support >