我正在使用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代码没有读取任何值。
那么如何才能正确完成?