Openshift自定义环境变量不适用于Python

时间:2015-03-27 16:14:23

标签: python openshift django-1.7

我正在尝试使用Python 2.7,Django 1.7 web设备并运行。

我已激活hot_deploy。

然而,在设置了我所需的env变量(通过rhc)之后,我看到它们设置在齿轮中('env | grep MY_VAR'是正常的),在运行WSGI脚本时,变量未设置。

os.environ ['MY_VAR']产生KeyError。这与hot_deploy有什么关系吗?

1 个答案:

答案 0 :(得分:1)

你可能只需要停下来&通过rhc命令行启动(不重新启动)您的应用程序,以便您的python环境可以启动它们。