gpt4 book ai didi

python - 自定义 virtualenv `activate` 脚本

转载 作者:行者123 更新时间:2023-12-02 04:35:01 25 4
gpt4 key购买 nike

自定义 Python virtualenv 所做更改的常规方法是什么 bin/activate脚本?

Python virtualenv 由 a $VENV/bin/activate script 激活.该脚本主要通过设置特定于 virtualenv 的环境变量来工作。

(这与“引导脚本” discussed in the Virtualenv documentation 不同。它们在创建 virtualenv 时使用一次;在激活 virtualenv 时不使用它们。这个问题是关于激活脚本的。)

我使用 Python virtualenv 的许多代码库需要设置额外的(自定义)环境变量,同时激活 virtualenv。

  • 编辑 $VENV/bin/activate直接脚本,添加设置更多环境变量的语句?
  • 编写一个自定义包装脚本,顺便调用 $VENV/bin/activate ?
  • 编写一个具有特定名称的单独脚本,该脚本将被 $VENV/bin/activate 自动调用。脚本?这样的事情存在吗?

  • 当然,我可以编写一个不同名称的脚本,并指示开发人员运行该脚本。或者我可以指示他们安装 virtualenvwrapper .但这不是我正在寻求的如果你得到了虚拟环境工作那么这个工作太自动化。

    相反,这个问题是询问如何使用已知名称激活 virtualenv $VENV/bin/activate 的现有约定。 .

    最佳答案

    如何使用virtualenvwrapper和编辑 $VIRTUAL_ENV/bin/postactivate ?
    http://virtualenvwrapper.readthedocs.io/en/latest/scripts.html#scripts-postactivate

    关于python - 自定义 virtualenv `activate` 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44381486/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com