Re: Cannot compile pgadmin4 mainline

From: Dave Page <dpage(at)pgadmin(dot)org>
To: Mark Murawski <markm-lists(at)intellasoft(dot)net>
Cc: "pgadmin-support(at)postgresql(dot)org" <pgadmin-support(at)postgresql(dot)org>
Subject: Re: Cannot compile pgadmin4 mainline
Date: 2016-12-13 09:05:06
Message-ID: CA+OCxow0deTD0QSLT0LH70uhc5VxQW-qFH4w7WwZJ4BXq=gBsw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

On Mon, Dec 12, 2016 at 9:17 PM, Mark Murawski
<markm-lists(at)intellasoft(dot)net> wrote:
> Thanks, That worked.
>
> Now I'm back to this again:
>
> markm {~} markm$ source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
> markm {~} markm$ workon pgadmin4
> (pgadmin4)markm {~} markm$
>
>
> (pgadmin4)markm {~} markm$ download/pgadmin4/runtime/pgAdmin4
> Python path: "/usr/bin/python3.4"
> Python Home: ""
> Webapp path: "/home/markm/download/pgadmin4/web/pgAdmin4.py"
> Traceback (most recent call last):
> File "/home/markm/download/pgadmin4/web/pgAdmin4.py", line 24, in <module>
> from pgadmin import create_app
> File "/home/markm/download/pgadmin4/web/pgadmin/__init__.py", line 17, in
> <module>
> from flask import Flask, abort, request, current_app
> ImportError: No module named 'flask'
> "Failed to launch the application server, server thread exiting."
>
> Python Path: /usr/bin/python3.4
> Application Path:
> /home/markm/.virtualenvs/pgadmin4/lib/python3.4/site-packages
> ls -al /home/markm/.virtualenvs/pgadmin4/lib/python3.4/site-packages | grep
> flask
> drwxr-xr-x 1 markm markm 422 Nov 1 13:11 flask
> drwxr-xr-x 1 markm markm 90 Nov 1 13:11 flask_babel
> drwxr-xr-x 1 markm markm 64 Nov 1 13:11 flask_gravatar
> -rw-r--r-- 1 markm markm 881 Dec 11 20:02 flask_htmlmin.py
> -rw-r--r-- 1 markm markm 33K Nov 1 13:11 flask_login.py
> -rw-r--r-- 1 markm markm 18K Nov 1 13:11 flask_mail.py
> -rw-r--r-- 1 markm markm 14K Nov 1 13:11 flask_principal.py
> drwxr-xr-x 1 markm markm 354 Nov 1 13:11 flask_security
> drwxr-xr-x 1 markm markm 64 Nov 1 13:11 flask_sqlalchemy
> drwxr-xr-x 1 markm markm 154 Nov 1 13:11 flask_wtf
>
>
> I'm using the same path as last time, but it cannot find what it needs...

The Python Path setting should include all directories that have the
Python components in them. From what I can see above, shouldn't it be
set to /home/markm/.virtualenvs/pgadmin4/lib/python3.4/site-packages
instead of /usr/bin/python3.4 (which I assume is the Python command
line interpreter, which pgAdmin doesn't care much about)?

--
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 Badrul Chowdhury 2016-12-13 13:24:45 PgAdmin3 Crash on Server Reset: Segmentation Fault
Previous Message Mark Murawski 2016-12-12 21:17:46 Re: Cannot compile pgadmin4 mainline