Per*_*rfi 11 environment-variables anaconda conda
我可以environment.yml在conda环境中的文件中设置环境变量吗?
康达让我的环境中保存环境变量通过env_vars.sh脚本,但有没有办法来自动创建过程env_vars.sh中的文件activate.d,deactivate.d根据内部环境变量的一些规范的目录environment.yml,对于,可重复的环境说,MKL_THREADING_LAYER=GNU?
小智 7
看起来这是在 Conda v4.9中添加的!
在https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#setting-environment-variables有文档
使用设置的环境变量
conda env config vars将保留在conda env export. 此外,您可以在environment.yml文件中声明环境变量,如下所示:Run Code Online (Sandbox Code Playgroud)name: env-name channels: - conda-forge - defaults dependencies: - python=3.7 - codecov variables: VAR1: valueA VAR2: valueB
旧版本的 conda 会抱怨;
EnvironmentSectionNotValid: The following section on 'environment.yml' is invalid and will be ignored:
- variables
Run Code Online (Sandbox Code Playgroud)