3

パッケージをダウンロードし、ubuntu 16.04postgresql-9.6.0-1-linux-x64.runでインストーラーを実行しました。Postgresは正常に動作しています。このインストーラーに含まれているpgadmin4パッケージを使用しようとしています。指示に従って、Apache でサイトを作成しました。

これは、Apache の server.log ファイルに表示されるエラーです。これを修正する方法がわかりません。

   Traceback (most recent call last):

File "/opt/PostgreSQL/9.6/pgAdmin4/web/pgAdmin4.wsgi", line 8, in <module>
     from pgAdmin4 import app as application

File "/opt/PostgreSQL/9.6/pgAdmin4/web/pgAdmin4.py", line 24, in <module>
     from pgadmin import create_app

File "/opt/PostgreSQL/9.6/pgAdmin4/web/pgadmin/__init__.py", line 18, in <module>

  from flask_babel import Babel, gettext

ImportError: No module named flask_babel
4

4 に答える 4

3

virtualenv を使用して pgAdmin4 を実行している場合は、最初にそれをアクティブ化する必要があります。Apache mine wsgi ファイルを参照してください。ここに画像の説明を入力

于 2016-10-05T10:05:48.180 に答える
0

次の問題を修正:

pip install flask_babel
pip3 install flask_babelex

私は:

> Traceback (most recent call last):
  File "my_env/lib/python3.8/site-packages/pgadmin4/setup.py", line 31, in 
<module>
    from pgadmin import create_app
  File "/media/netunit/storageII/my_env/lib/python3.8/site- 
packages/pgadmin4/pgadmin/__init__.py", line 23, in <module>
    from flask_babelex import Babel, gettext
ModuleNotFoundError: No module named 'flask_babelex'
于 2021-01-28T19:24:23.840 に答える