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")
Другие вопросы по тегам