在Windows python环境下执行.env文件。

问题描述 投票:0回答:1

我想在我的项目根目录下创建一个.env文件,以便在virtualenv运行时,在里面初始化env变量。

如果能像linux上的autoenv一样,当我cd到项目根目录下时,能自动完成这个任务,那就能得到额外的积分。

这似乎是一件很简单的事情,但我还没有在这里找到答案。如果有的话,请给我指点迷津。

python python-3.x windows environment-variables virtualenv
1个回答
0
投票

目前,我已经将vars添加到envscriptsactivate.ps1脚本中,这意味着它们将与环境一起创建。如果你想这样做,创建你的virtualenv。

virtualenv env

然后在envscriptsactivate.ps1脚本中的默认vars旁边添加你的env vars 在表格中。

$env:some_key="someValue"

现在只要你创建了env,它就会运行这几行并创建你的vars。

这不是一个干净的解决方案,我不喜欢它,但由于没有更好的办法,我将暂时使用它。

© www.soinside.com 2019 - 2024. All rights reserved.