【发布时间】:2014-03-25 03:16:55
【问题描述】:
我在 DigitalOcean 上有服务器,我使用结构来部署我的代码。而且我的代码依赖于环境变量(flask config)。我今天遇到了一个奇怪的问题:在 /root/.bashrc 中的服务器上,我添加了下一行
export CONFIG=/path/to/conf
当我在远程控制台上执行时
>>> echo $CONFIG
>>> /path/to/conf # result, as it should be
但在 fabfile 我有一个函数
def show():
run("echo $CONFIG")
它会打印一个空字符串。为什么? 提前致谢!
【问题讨论】:
标签: flask environment-variables fabric digital-ocean