12

我正在使用venv(用于pyvenv创建环境)并想在这里设置环境变量,但postactivate看起来像一个virtualenv东西。这可以做到venv吗?

4

2 回答 2

11

venv具有activate您可以修改以添加环境变量的脚本。

我会在底部添加变量,制作一个很好的注释块,以清楚地区分核心功能和我的自定义变量。

于 2016-08-20T16:58:32.680 回答
0

将您的设置配置[your_virtualenv_dir]/bin/postactivate和您的拆卸配置放入[your_virtualenv_dir]/bin/predeactivate.

例如在postactivate

YOUR_ENV_VAR="hello world!"

例如在predeactivate

unset YOUR_ENV_VAR
于 2021-07-04T20:26:51.610 回答