Python Fabric: установить переменную среды
У меня есть вопрос, который как-то описан в документации, но я просто не понимаю его.
Я хочу запустить приложение фляги и сначала установить две переменные среды оболочки:
export FLASK_APP=startup.py
export DEBUG=1
pipenv run flask db upgrade
В ткани я запускаю вторую команду:
run("pipenv run flask db upgrade")
Но это ускользает от меня о том, как установить переменные среды. Я прочитал все примеры, но я не понимаю их.
1 ответ
Решение
Вы можете использовать то, о чем говорится в этом ответе или в этом
Таким образом:
run("env FLASK_APP=startup.py DEBUG=1 pipenv run flask db upgrade")