Configuration 我在哪里可以找到康达yml钥匙?

Configuration 我在哪里可以找到康达yml钥匙?,configuration,conda,Configuration,Conda,Conda允许您定义yaml配置文件以创建新环境。 我想知道在哪里可以找到关于要使用的yaml密钥的文档参考,如名称、频道和依赖项yaml环境定义的有效密钥 我所知道的任何地方都没有全面记录有效密钥,但有一种方法可以找到它们: #首先激活基本环境 $conda激活 (基本)$python-c“将conda_env.env导入为env;打印(环境有效密钥)” #(“名称”、“依赖项”、“前缀”、“通道”、“变量”) 从中判断,所有其他键都将被忽略,尽管会向用户发出警告 描述 名称:如果提供了该

Conda允许您定义yaml配置文件以创建新环境。
我想知道在哪里可以找到关于要使用的yaml密钥的文档参考,如
名称
频道
依赖项

yaml环境定义的有效密钥 我所知道的任何地方都没有全面记录有效密钥,但有一种方法可以找到它们:

#首先激活基本环境
$conda激活
(基本)$python-c“将conda_env.env导入为env;打印(环境有效密钥)”
#(“名称”、“依赖项”、“前缀”、“通道”、“变量”)
从中判断,所有其他键都将被忽略,尽管会向用户发出警告

描述
  • 名称:如果提供了该名称,则该名称将是环境的名称。这可以用
    --name |-n
    参数覆盖

  • 前缀:作为名称键的替代,可以使用此键指定安装环境的位置。名称键将优先。虽然这会在
    conda env export
    命令中获得输出,但大多数用户不会使用它,因为它是一个路径。然而,当Conda作为更大的软件包的一部分部署时,它可能很有用,并且开发人员可能希望精确地控制环境安装位置

  • 频道:此键允许用户在解析依赖项时指定要搜索的备选频道

  • 依赖项:此键允许指定要安装的软件包。此变量接受字符串列表(包名称)以及
    pip install
    命令的子列表,例如:

    dependencies:
      - python
      - pip
      - pip:
        - foo
    
    请注意,
    -pip:
    下的值将被解析并放入一个临时的
    requirements.txt
    文件中,该文件随后被传递到
    pip安装-r
    。这意味着,除了PyPI软件包之外,还可以将GitHub软件包甚至是
    requirements.txt
    的单独文件放入Pip中进行安装。看见另外,要注意的是要谨慎使用Pip

  • 变量:添加到Conda v4.9中,这允许指定将在环境激活和停用时分别设置和取消设置的环境变量。看