Я использую pyenv
.Среда создается с помощью этих команд:
pyenv install 3.6.0
pyenv virtualenv 3.6.0 foo
pyenv local foo
python my_app.py
В приложении я хочу загрузить некоторые переменные среды с помощью этой команды:
SOME_VARIABLE = environ.get('MY_ENV_VAR', None)
Проблема в том, что, хотя MY_ENV_VAR
установить с export MY_ENV_VAR=test
(и я могу отобразить его содержимое с echo $MY_ENV_VAR
), код Python не читает значения.
Так как это можно сделать правильно?