弁財天

ゴフマン「専門家を信じるのではなく、自分自身で考えて判断せよ」

ModuleNotFoundError: No module named 'flask_babelex'

pgadmin4を起動しようとするとデスクトップ版なのにサーバーを後ろで立ち上げようとしてエラーになるw。Web版だけになったのか。

An error occured initialising the application server: Failed to launch the application server, server thread exiting

postgrespro.com→Thread: Running pgadmin4 as desktop application

[General]
ApplicationPath=../../../../usr/lib/python2.7/site-packages/pgadmin4-web/
PythonPath="/usr/lib64/python2.7/site-packages/;/usr/lib/python2.7/site-packages/"
うーむ。パスの問題ではないだろうw。

# /usr/pgadmin4/bin/pgadmin4-web-setup.sh
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/pgadmin4-web/setup.py", line 15, in 
    from pgadmin.model import db, Version, SCHEMA_VERSION as CURRENT_SCHEMA_VERSION
  File "/usr/lib/python3.6/site-packages/pgadmin4-web/pgadmin/__init__.py", line 19, in 
    from flask_babelex import Babel, gettext
ModuleNotFoundError: No module named 'flask_babelex'
Error setting up server mode. Please examine the output above.
# 

なにやらPythonのモジュールが見つからないのだとか。

forums.fedoraforum.org→PgAdmin4 installation problem

# dnf install python3-flask-babelex
# /usr/pgadmin4/bin/pgadmin4-web-setup.sh
NOTE: Configuring authentication for SERVER mode.

Enter the email address and password to use for the initial pgAdmin user account:

Email address: ugya@benzaiten.dyndns.org
Password: 
Retype password:
pgAdmin 4 - Application Initialisation
======================================

We can now configure the Apache Web server for you. This will create the pgAdmin4 conf file under /etc/httpd/conf.d/. Do you wish to continue?
1) Yes
2) No
#? 1

pgAdmin4 Apache config file is created as /etc/httpd/conf.d/pgadmin4.conf
Apache web server is running. Reload is required for pgAdmin4 installation to complete. Would you like to continue?
1) Yes
2) No
#? 1

Apache successfully reloaded. You can now start using pgAdmin4 in web mode
# 

毎回ポート番号が変わる一時的なサーバーが起動してブラウザでアクセスする実装に変わったのかw。
http://127.0.0.1:34683/browser/
なんだこれ。

投稿されたコメント:

コメント
コメントは無効になっています。