/ / Impossible d'utiliser l'application Flask à l'aide du serveur de développement - python, flask

Impossible d'exécuter l'application Flask à l'aide du serveur de développement - python, flask

Je ne parviens pas à exécuter une application Flask dans le serveur de développement Flask. Ma structure de projet est la suivante:

main-repo/
-   app-config/
app.conf
app.wsgi
-   src/
-   app-repo/
app.py

Pour exécuter l'application, j'exporte les variables d'environnement suivantes

$ export FLASK_APP=/full/path/of/app.py
$ export FLASK_DEBUG=1
$ flask run

J'obtiens le message d'erreur suivant lorsque je pointe le navigateur vers l'URL de test 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

Réponses:

0 pour la réponse № 1

faire un nouvel environnement virtuel

virtualenv --python=/usr/bin/python2.7 venv

L'activer

source venv/bin/activate

Réinstaller Flask dans un environnement virtuel

pip install flask

et maintenant lancer l'application de la fiole

flask run