Ubuntu 16.04にpgAdmin 4をインストールする方法は?ホームページの情報不足。
https://www.pgadmin.org/https://www.postgresql.org/ftp/pgadmin3/pgadmin4/
これらを実行するために私が従った手順は次のとおりです。
1)virtualenvwrapper
がインストールされていなかったので、インストールしました。
Sudo pip install virtualenvwrapper
2)ホームフォルダーの上に立って、pgadmin
フォルダーを作成するpgadmin
仮想環境を作成しました。
cd ~
virtualenv pgadmin
cd pgadmin
source bin/activate
3)私の仮想環境では、wheel
とpsycopg2
のpycrypto
をビルドできるように、必要な依存関係があることを確認します
Sudo apt-get install build-essential libssl-dev libffi-dev python-dev libgmp3-dev
Sudo pip install cryptography pyopenssl ndg-httpsclient pyasn1
4)必要な依存関係があるので、最新のpgadmin4リリースをダウンロードしてpipインストールできます
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v1.4/pip/pgadmin4-1.4-py2.py3-none-any.whl
pip install pgadmin4-1.4-py2.py3-none-any.whl
5)pgAdmin4がvirtualenvにインストールされています。インストールされた同じフォルダーにconfig_local.py
を作成する必要があり、config.py
をベースとして使用します。だから、最初にそれを見つけましょう:
find . -wholename "*pgadmin4/config.py"
6)./lib/python2.7/site-packages/pgadmin4/config.py
にあることがわかりますので、コピーしてpgAdmin4を実行できます:
cp ./lib/python2.7/site-packages/pgadmin4/config.py ./lib/python2.7/site-packages/pgadmin4/config_local.py
python ./lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
現在、webappは http:// localhost:505 で実行されています
###編集###
PgAdmin4の新しいバージョンがリリースされるたびにこのスレッドを更新しないようにするために、 GitHubでpgadmin4_installerリポジトリ を作成しました:
これらは、サーバーモードでインストールする手順です。 デスクトップモードについては、 buntu 16.04でpgAdmin 4をデスクトップモードでインストールする方法 を参照してください。
pgAdmin 4 v1.4forUbuntu 16.04、 ダウンロードページ に従って:
Sudo apt-get install virtualenv python-pip libpq-dev
cd
virtualenv pgadmin4
cd pgadmin4
source bin/activate
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v1.4/pip/pgadmin4-1.4-py2.py3-none-any.whl
pip install pgadmin4-1.4-py2.py3-none-any.whl
gedit lib/python2.7/site-packages/pgadmin4/config_local.py
lib/python2.7/site-packages/pgadmin4/config_local.py
を構成します# Minimum configuration for config_local.py
CSRF_SESSION_KEY = 'Change this now'
SECRET_KEY = 'Change this now'
SECURITY_PASSWORD_SALT = 'Change this now'
cd ~/pgadmin4
source bin/activate
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
pgadmin4
をインストールする1つの方法は、Pythonホイールを https://www.postgresql.org/ftp/pgadmin3/pgadmin4/v1.0-beta1/pip/からダウンロードすることです その後、pip
を使用してインストールします。
wget https://ftp.postgresql.org/pub/pgadmin3/pgadmin4/v1.0-beta1/pip/pgadmin4-1.0_beta1-py2-none-any.whl
pip install pgadmin4-1.0_beta1-py2-none-any.whl
ホイールはPython 2でのみ機能することに注意してください。「エラー:pg_config実行ファイルが見つかりません。」というエラーメッセージが表示された場合は、pg_config
を実行してSudo apt-get install libpq-dev
https://stackoverflow.com/q/11618898/486919 。
https://www.pgadmin.org/download/pip4.php に従って、pgadmin4
を実行するには、次の手順を実行します。
インストールしたら、
config_local.py
と同じディレクトリにconfig.py
ファイルを作成する必要があります。~/pgadmin4
で作成された仮想環境を持つマシンでは、これは~/pgadmin4/lib/python2.7/site-packages/pgadmin4
です。SECRET_KEY
、SECURITY_PASSWORD_SALT
、およびCSRF_SESSION_KEY
設定の値を最低限設定してください。詳細およびカスタマイズ可能なその他の設定については、config.py
を参照してください。config.py
から他の変数を参照するには、from config import *
の先頭にconfig_local.py
を含める必要がある場合があります。pgAdminは
python ~/pgadmin4/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
などのコマンドで実行できるようになりました。最後に、ブラウザで http://127.0.0.1:505 を指定します。