【问题标题】:Fabric - export variable to virtualenvFabric - 将变量导出到 virtualenv
【发布时间】:2018-08-14 09:33:19
【问题描述】:

所以我有fabric 1.14.0,我正在尝试将环境变量导出到我的virtualenv。我在做什么是这样的:

with prefix('source venv/bin/activate'):
     run('export X_APP=xxx')

但是之后,当我在激活 venv 时使用 'printenv' 检查变量时,变量 X_APP 不存在。我的流程有问题吗?

【问题讨论】:

    标签: python virtualenv fabric


    【解决方案1】:

    我在互联网上的任何地方都没有看到任何答案,所以我会回答我的问题。我修复它的方法是将导出命令添加到 venv/bin/activate 文件的末尾。

    sudo echo 'export X_APP=xxx' >> venv/bin/activate
    

    这样每次激活venv时变量都会导出到virtualenv环境中。

    【讨论】:

      猜你喜欢
      • 2021-08-22
      • 1970-01-01
      • 1970-01-01
      • 2015-12-04
      • 2018-07-08
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      相关资源
      最近更新 更多