我在 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")
它打印一个空字符串。为什么?提前致谢!