Re: pgadmin4 and Python3

From: Dave Page <dpage(at)pgadmin(dot)org>
To: Dmitry Voronin <carriingfate92(at)yandex(dot)ru>
Cc: pgadmin-support <pgadmin-support(at)postgresql(dot)org>
Subject: Re: pgadmin4 and Python3
Date: 2016-06-11 17:24:11
Message-ID: CA+OCxozpJkT54WnMZXLOjcufoW4WHR=4+f5mrWqEznoivY+RuQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Hi

On Sat, Jun 11, 2016 at 6:10 PM, Dmitry Voronin
<carriingfate92(at)yandex(dot)ru> wrote:
> Hello, Dave and pgadmin team.
>
> Two questions.
>
> Will any versions of pgadmin3 be released in the future?

Extremely unlikely.

> 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.

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message Albe Laurenz 2016-06-13 08:47:56 Foreign table column options in pgAdmin 4
Previous Message Dmitry Voronin 2016-06-11 17:10:23 pgadmin4 and Python3