我无法在Flask开发服务器中运行Flask应用程序。我的项目结构是这样的:
main-repo/
- app-config/
app.conf
app.wsgi
- src/
- app-repo/
app.py
要运行应用程序,我导出以下环境变量
$ export FLASK_APP=/full/path/of/app.py
$ export FLASK_DEBUG=1
$ flask run
但是当我将浏览器指向测试网址http://localhost:5000/
时,我收到以下错误:
flask.cli.NoAppException: The file/path provided (app-repo.app) does not appear to exist. Please verify the path is correct. If app is not on PYTHONPATH, ensure the extension is .py
答案 0 :(得分:0)
制作新的虚拟环境
virtualenv --python=/usr/bin/python2.7 venv
激活它
source venv/bin/activate
在虚拟环境中重新安装Flask
pip install flask
现在运行烧瓶应用程序
flask run