Я думаю, что вы забыли установить переменную окружения FLASK_CONFIG
, прежде чем пытаться запустить приложение Flask. Это приведет к сбою при поиске конфигурации среды , т.е. app_config[config_name]
будет None
, поскольку config_name
не создан. Можете ли вы попробовать настроить переменные среды перед запуском? Например, откройте свой терминал и установите для переменной среды FLASK_CONFIG
значение development , затем попробуйте перезапустить приложение, что-то вроде:
# Macintosh Users
export FLASK_CONFIG=development
export FLASK_APP=<start_file> # <start_file> is probably run.py for the template
flask run
# Window Users
set FLASK_CONFIG=development
set FLASK_APP=run.py
flask run
Надеюсь, это поможет, если это не решит вашу проблему, не могли бы вы вставить свой файл, который запускает ваше приложение? Этот файл, вероятно, run.py