Перед тем, как запустить приложение Flask с помощью
$ flask run
, мне нужно установить несколько переменных среды (например, FLASK_APP, указывающих на файл приложения).Я пытался автоматизировать процесс с помощью сценария .sh:
export FLASK_APP=application.py
export FLASK_DEBUG=1
echo $FLASK_APP
echo $FLASK_DEBUG
Оказывается, что даже если последние две строки распечатывают ввод из первых двух строк, Flask, похоже, неуход.Если я хочу установить переменные так, чтобы Flask изменил свое поведение, я должен сделать это вручную, набрав первые две строки из скрипта в терминале:
$ export FLASK_APP=application.py
$ export FLASK_DEBUG=1
Что я делаю неправильно, когда дело доходит досценарий?