2017-08-05 6 views
0

flask-mongoengineのインポートに問題があります。私は取得していますエラーは次のとおりです。フラスコモンゴエンインNo module

ImportError: No module named flask_mongoengine 

私は、次のrequirements.txtで、仮想環境(sudoを使用してインストール)を使用しています:

click==6.7 
Flask==0.12.2 
Flask-Login==0.4.0 
flask-mongoengine==0.9.3 
Flask-WTF==0.14.2 
itsdangerous==0.24 
Jinja2==2.9.6 
MarkupSafe==1.0 
mongoengine==0.13.0 
pymongo==3.4.0 
requests==2.2.1 
six==1.10.0 
Werkzeug==0.12.2 
WTForms==2.1 

私が使用してこれらをインストール:

sudo -H pip install -r requirements.txt 

他のものはすべて輸入されていて問題なく動作しているようですが、フラスコ・モンゴエンファンが問題を起こしています。私は答えを探して、何度もアンインストールして再インストールしましたが、問題を見つけることはできません。私はそれが私のPYTHONPATHの問題かもしれないように感じますか?またはvirtualenvで?しかし、今のところ私は迷っています。

ピップはインストールされていると認識しますが、私はapp.pyでインポートできません。

これですべてのヘルプは大歓迎です。あなたがもっと多くの情報を必要とするなら、私は自分の能力を最大限発揮します。

ありがとうございます!

+0

を試してみてください? –

+0

.whlファイル経由でインストールしようとしましたが、変更はありませんでした。私が試したときに、ピップは、パッケージと依存関係はすでにインストールされていると私に言った –

+0

あなたのPCにいくつかのバージョンのようにいくつかのpythonsがありますか? –

答えて

0

あなたは仮想環境でsudoを使うべきではありません

pip install flask-mongoengine 
+0

はい、それは働いていません –

0

をインストールしてください。

pip install -r requirements.txt 

仮想環境をアクティブにした後。

+0

アドバイスをいただきありがとうございます。まだ立ち往生 –

0

おそらく、あなたが何かを更新する必要がある、あなたはhttps://pypi.python.org/pypi/flask-mongoengineから.whlファイルをインストールしようとしましたpip install -U -r requirements.txt

関連する問題