【发布时间】:2021-10-03 05:29:38
【问题描述】:
我可以在 conda base env 中更改HOST env变量(如下图)
但是,我无法在其他 conda env 中更改它,就我而言,它是 foo env
~ ❯ echo $HOST base
localhost
~ ❯ HOST=bar base
~ ❯ echo $HOST base
bar
~ ❯ conda activate foo base
~ ❯ echo $HOST foo
x86_64-conda-linux-gnu
~ ❯ HOST=bar foo
~ ❯ echo $HOST foo
x86_64-conda-linux-gnu
我也试过export,但没有运气:
~ ❯ export HOST=bar foo
~ ❯ echo $HOST foo
x86_64-conda-linux-gnu
我想更改 HOST 变量以关注this solution。
我正在使用 zsh,但是当我更改为 bash 时,一切正常正常。
那么如何更改 HOST 变量(在 conda env foo in zsh 中)?
【问题讨论】:
标签: environment-variables conda zsh hostname