2016-10-04 5 views
2

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

これは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 

答えて

0

このエラーメッセージは、使用環境にflask_babelというパッケージがないことを示しています。それをインストールするには、あなたのウェブサーバが使用するvirtualenvのに切り替えると、このコマンドを使用してインストールします。

pip install flask_babel 

をあなたのPythonスクリプトのために任意の仮想環境を使用していない場合は、コマンドにsudoを付加する必要があります。しかし、あなたのプロジェクトには本当にconsider using a virtualenvすべきです。

2

virtualenvを使用してpgAdmin4を実行している場合は、まずアクティブ化する必要があります。 Apache mine wsgiファイルを参照してください。 enter image description here

関連する問題