pgAdmin4に付属のpostgresql 9.6(推奨のLinuxインストーラを使用)をインストールしましたが、いくつかのエラーが発生しました。pgAdmin4を実行しようとしてエラーが発生しました
最初に、 "ファイルが見つかりませんでした"というエラーを避けるために、 "pgAdmin 4"(余分なスペースに注意してください)から "pgAdmin4"にフォルダ名を変更する必要がありました。
その後、私はsudo python pgAdmin4.py
を実行すると、次のエラーを得た:
Traceback (most recent call last):
File "../../pgAdmin4.py", line 24, in <module>
from pgadmin import create_app
File "/opt/PostgreSQL/9.6/pgAdmin4/web/pgadmin/__init__.py", line 17, in <module>
from flask import Flask, abort, request, current_app
ImportError: No module named flask
私はこの関連の質問次試してみました: Flask ImportError: No Module Named Flask は - virtualenvの上に設置フラスコに管理されます。
しかし、フラスコに関連する他のモジュール(フラスコ、フラスコ、フラスコ、フラスコ)が欠けています。私はpipを使用してそれらのすべてをインストールしましたが、モジュールが見つからない場合にエラーが発生しましたhtmlmin.minify
私はインストールできないようです。
Traceback (most recent call last):
File "../pgAdmin4.py", line 24, in <module>
from pgadmin import create_app
File "/opt/PostgreSQL/9.6/pgAdmin4/web/pgadmin/__init__.py", line 23, in <module>
from htmlmin.minify import html_minify
ImportError: No module named htmlmin.minify
hereはまだ同じエラーを取得し、説明したように私はまた、フラスコの1にPYTHONPATHを輸出しました。
だから、誰もがubuntu環境でpgAdmin4を動作させる方法を知っていますか?
virtualenvのインストールがありますか?あなたはvirtualenvの中からすべてをやろうとしていますか? – Nurjan
私はvirtualenvをインストールしましたが、実際にはその仮想env内から実行していない可能性がありますか?どのように確認するのですか? –
'を実行してvirtualenvをアクティブにする必要があります。 venv/bin/activate'ここで、venvは 'virtualenv venv'の結果です。 Instedドット、 'source'コマンドを使うことができます。 – Nurjan