我遇到了導入燒瓶-mongoengine的問題。我得到的錯誤是:沒有名爲flask_mongoengine的模塊
ImportError: No module named flask_mongoengine
我使用的是虛擬環境(使用sudo安裝),具有以下requirements.txt:
sudo -H pip install -r requirements.txt
:
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
我這些安裝使用
其他一切似乎都被導入並且工作正常,但燒瓶mongoengine給我的問題。我搜索了答案,卸載並重新安裝了很多次,但找不到問題。我覺得這可能是我的PYTHONPATH問題?或者與virtualenv?但現在我不知所措。
本質上:pip認識到它已安裝,但我無法將其導入到我的app.py中。
任何幫助,這是非常感謝。如果您需要更多信息,我會盡我所能提供。
謝謝!
你嘗試從https://pypi.python.org/pypi/flask-mongoengine安裝.whl文件? –
我剛剛嘗試通過.whl文件安裝,但沒有任何更改。當我嘗試時,pip告訴我已經安裝了軟件包和依賴關係 –
你的電腦上有幾個python,就像它的幾個版本一樣嗎? –