我在Eclipse Neon中配置了一個Flask項目(使用Eclipse PyDev插件)。在eclipse提示符下運行python flask項目(在venv中)ImportError:沒有名爲'flask'的模塊
當運行在Eclipse中的燒瓶中的腳本,我得到了在Eclipse控制檯中的錯誤:
{回溯(最近通話最後一個):
File "/home/pawel/workspace/occ/app/__init__.py", line 1, in <module>
from flask import Flask
ImportError: No module named 'flask'}
在Eclipse中,我已經設置Python解釋器我venv
目錄(python3.5與瓶安裝在其上,下屏):
當我開始我的親瓶從cmd
(在VENV)JECT,它可以正確運行(如下所示):
[email protected]:~/workspace/occ$ source venv-python3.5-flask/bin/activate
(venv) [email protected]:~/workspace/occ$ python3.5 run.py
config set to config.Config
Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Restarting with stat
config set to config.Config
Debugger is active!
Debugger pin code: 218-632-435
任何想法,該怎麼做才能做出什麼樣Eclipse中的「特殊」配置合劑模塊爲Eclipse的PyDev可見?
在CMD v env
,我可以看到,瓶模塊通過PIP 3安裝喜歡這裏:
[email protected]:~/workspace/occ$ source venv-python3.5-flask/bin/activate
(venv) [email protected]:~/workspace/occ$ pip3 list
- 瓶(0.11.1)
- 瓶 - 巴貝爾(0.11.1)
- 燒瓶引導(3.3.7.0)
- 燒瓶登錄(0.4.0)
- 瓶郵箱(0.9.1)
- 燒瓶的OpenID(1.2.5)
- 瓶,SQLAlchemy的(2.1)
- 燒瓶WhooshAlchemy(0.56)
- 燒瓶WTF(0.13.1) 等...