conda虚拟环境设置环境变量

发布时间 2023-03-24 11:36:04作者: 蝈蝈俊

conda虚拟环境中通过 os.environ.get("my_var") 方式是无法获得系统环境变量的。

我们需要单独设置conda当前环境的环境变量。设置命令如下:

conda env config vars set my_var=value

# 还可以通过-n指定要给那个虚拟环境设置自定义环境变量,
# 例如:在虚拟环境 env_test_var

conda env config vars set my_test_var=123 -n env_test_var

移除设置的环境变量

conda env config vars unset my_var -n test-env

-n 同样是指定去除那个虚拟环境中设置的自定义环境变量。