Re: Installing pgAdmin 4 in Runtime Mode (stand alone) in Linux - Mailing list pgadmin-support

From F.Sluiter
Subject Re: Installing pgAdmin 4 in Runtime Mode (stand alone) in Linux
Date
Msg-id CAAU+1KQd4H3nL3dU7+tEnhG7dH6QNpituiV+Gz2NY0KzawHUVw@mail.gmail.com
Whole thread Raw
In response to Re: Installing pgAdmin 4 in Runtime Mode (stand alone) in Linux  ("F.Sluiter" <fsluiter@gmail.com>)
Responses Re: Installing pgAdmin 4 in Runtime Mode (stand alone) in Linux  (Richard Greenwood <richard.greenwood@gmail.com>)
List pgadmin-support
Oops made the same mistake twice: this is the new python setup: Can you please remove the virtualenvs folder: rm -rf ~/virtualenvs And than redo the updated "Python setup": pip3 install virtualenv mkdir ~/virtualenvs/ virtualenv -p python3 ~/virtualenvs/pgadmin4/ source ~/virtualenvs/pgadmin4/bin/activate That should do it: ~/pgadmin4-2.0/runtime/pgAdmin4 2017-11-23 16:23 GMT+01:00 F.Sluiter : > Hi Rich, > Thx for trying! Sorry but this was a formatting error in our write up > which caused the python path to become mangled. We corrected that now so it > should be ok for . > Now to fix it for you: > Can you please remove the virtualenvs folder: > > rm -rf ~/virtualenvs > > And than redo the updated "Python setup": > > pip3 install virtualenv > > mkdir ~/virtualenvs/ > > cd ~/virtualenvs/ > > virtualenv -p python3 > > pgadmin4 source pgadmin4/bin/activate > > pip3 install -r ~/pgadmin4-2.0/requirements.txt > > That should do it: > > ~/pgadmin4-2.0/runtime/pgAdmin4 > > Note that the first time it reports a few errors when creating the local > config database, but those should go away the next time you start. > Let us know if it worked, or if you encounter more errors! > > Cheers, > Floris > > 2017-11-23 16:01 GMT+01:00 Richard Greenwood > : > >> Thanks for the write up. I've been using "Local Mode" and look forward to >> trying the runtime. I ran into a couple problems following your >> instructions. They are probably quite minor, but I am not a Python guy so I >> have no clue as to how to fix the problems. >> virtualenv -p python3 gives error: >> Already using interpreter /usr/bin/python3 >> You must provide a DEST_DIR >> So I tried virtualenv -p python3 ~/virtualenvs/ which at least doesn't >> throw an error but I have no idea if that's correct. >> >> And finally, the moment of truth: >> $~/pgadmin4-2.0/runtime/pgAdmin4 >> Python path: "/home/rich/virtualenvs/pgadmi >> n4/lib/python3.5/site-packages/" >> Python Home: "" >> Webapp path: "/home/rich/pgadmin4-2.0/web/pgAdmin4.py" >> Traceback (most recent call last): >> File "/home/rich/pgadmin4-2.0/web/pgAdmin4.py", line 34, in >> import config >> File "/home/rich/pgadmin4-2.0/web/config.py", line 30, in >> from pgadmin.utils import env, IS_PY2, IS_WIN, fs_short_path >> File "/home/rich/pgadmin4-2.0/web/pgadmin/__init__.py", line 17, in >> >> from flask import Flask, abort, request, current_app, session, url_for >> ImportError: No module named flask >> >> Rich >> >> >> >> >> >> >> >> >> >> >> >> On Thu, Nov 23, 2017 at 5:46 AM, F.Sluiter wrote: >> >>> As it was not very clearly documented anywhere, we would like to share >>> how best to install PGadmin 4 on linux Mint and Ubuntu 16.04 in a virtual >>> environment as a stand alone desktop application (without the use of a >>> browser!). >>> >>> PgAdmin 4 can be run in three ways: >>> >>> - Server Mode in a web interface >>> - Local Mode in a web interface >>> - Local Mode in a standalone/runtime environment >>> The difference between the web interface and the runtime environment, is >>> that for the first you require to work from a browser. Whereas with the >>> runtime environments it runs as any other application on your desktop. This >>> is achieved by using Qt5, which creates a wrapper of the application. This >>> is a feature provided by the pgAdmin 4 team. However, on Ubuntu it wasn't >>> pre-build. Installing PgAdmin 4 for a runtime environment is a bit more >>> tricky than the other two, mostly because up until now it was not very well >>> documented. Especially it was unclear which dependencies it has on Ubuntu >>> and which options it needs at startup. After following this guide, you >>> will be able to run pgAdmin 4 in any of the three options on Ubuntu 16.04, >>> Linux Mint, or other Debian flavours. >>> >>> Please find the installation guide here: >>> https://humandata.associates/blog/data-engineering/installin >>> g-pgadmin-4-runtime-mode >>> >>> Hopefully someone can add the information to the pgadmin documentation >>> and even better turn this into one (or 3) debian packages... >>> >>> >> >> >> -- >> Richard W. Greenwood, PLS >> www.greenwoodmap.com >> > >

pgadmin-support by date:

Previous
From: "F.Sluiter"
Date:
Subject: Re: Installing pgAdmin 4 in Runtime Mode (stand alone) in Linux
Next
From: Richard Greenwood
Date:
Subject: Re: Installing pgAdmin 4 in Runtime Mode (stand alone) in Linux