-
Get source pgAdmin4
wget https://ftp.postgresql.org/pub/pgadmin3/pgadmin4/v1.0/source/pgadmin4-1.0.tar.gz -
unpack pgadmin4-1.0.tar.gz in home dir
-
Install pip3
sudo apt install python3-pip -
Install virtualenv
sudo pip3 install virtualenv -
Create virtualenv
virtualenv --system-site-packages --no-setuptools --python=python3.5 ~/py3-venv-pgadmin -
Activate virtualenv
cd ~/py3-venv-pgadmin/bin source activate -
Check pip3
which pip3 ~/py3-venv-pgadmin/bin/pip3 -
Install libpq-dev
sudo apt install libpq-dev -
Install requrements
cd ~/pgadmin4-1.0 pip3 install -r requirements_py3.txt -
Install qt-sdk
sudo apt install qt-sdk -
Build the runtime
cd ~/pgadmin4-1.0/runtime qmake make -
cd ~/pgadmin4-1.0/web touch config_local.py nano config_local.py SERVER_MODE = False python3 setup.py -
Run pgAdmin4
python3 pgAdmin4.py -
Exit virtualenv
deactivate -
Remove qt-sdk
apt purge qt-sdk
Forked from Prototype-X/Install_pgAdmin4_with_python3_on_Ubuntu 16.04.md
Last active
March 6, 2019 06:19
-
-
Save saltyfireball/e7f1ab561bcbf94e00b9a3ac270ea14a to your computer and use it in GitHub Desktop.
Install pgAdmin4 v3.6 on Ubuntu 18.04 w/python 3.6 using DESKTOP mode
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
source ~/.zshrc
is giving error : bash: source: /home/nitish/: is a directory