flask.cli.NoAppException: не удалось найти приложение в модуле? - PullRequest
0 голосов
/ 15 сентября 2018

Я следую инструкциям по http://flask.pocoo.org/docs/1.0/tutorial/factory/ Я только начинаю, и это кажется простым, но когда приложение запущено, мне просто интересно, почему оно выдает эту ошибку:

flask.cli.NoAppException: не удалось найти приложение в модуле "flaskr".Вы уверены, что он содержит приложение Flask?Возможно, вы завернули его в промежуточное программное обеспечение WSGI или используете заводскую функцию.

Мне кажется, я отлично выполнил все шаги, почему это происходит?

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

Эта проблема связана с тем, что python не может найти приложение по пути.

Добавьте этот код и проверьте:

import sys

print(sys.path)

Проверьте, есть ли в массиве напечатанных путей путь к папке.Если нет, для быстрого исправления используйте sys.path.append('./')

В противном случае вам придется выяснить, где вы путаетесь с путем к питону.

0 голосов
/ 15 октября 2018

Попробуйте вернуться в каталог flask-tutorial/, затем выполните команду $ flask run.

Импорт flaskr должен быть выполнен из каталога flask-tutorial/ (который содержит flaskr).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...