pgAdmin4を6.19から8.1にアップグレード

pgAdmin4を最新にアップグレードしたときの覚書。

環境: CentOS Stream 8, Python 3.9.17

Pythonのvenvでインストール+サービス化したときの記事はこちら。

一応サービスは止めておく。
# systemctl stop pgadmin4

pipをアップグレードする。
# python -m pip install --upgrade pip

仮想環境のPythonをアップグレードする。
# python -m venv /opt/software/python-venv/pgadmin4/ --upgrade

pgAdmin4のvenvに入る。
# source /opt/software/python-venv/pgadmin4/bin/activate

pipのパッケージでアップデート可能な一覧を表示。
(pgadmin4)# pip list -o

仮想環境のpipをアップグレード。
(pgadmin4)# pip install --upgrade pip

pgAdmin4をアップデート。
(pgadmin4)# pip install -U pgadmin4

無事成功したっぽい。
パッケージ一覧確認。
(pgadmin4)# pip list 

pgAdmin4のvenvから出る。
(pgadmin4)# deactivate

pgAdmin4起動して確認。
# systemctl start pgadmin4
# systemctl status pgadmin4

ブラウザで確認。
思ったより簡単だった。


【関連記事】