1
我無法在Flask開發服務器中運行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
我注意到,瓶似乎是使用Python 3,不是Python 2.7。我如何使Flask明確使用Python 2.7? –
使用virtualenv:'virtualenv --python =/usr/bin/python2 venv' – metmirr
它不起作用 - 對'flask run'的調用將進入Python 3.5燒瓶。 –