conda config#

修改 .condarc 中的配置值。

此命令模仿 git config 命令。默认情况下,写入用户 .condarc 文件(/home/docs/.condarc)。使用 --show-sources 标志显示计算机上所有识别的配置位置。

usage: conda config [-h] [--json] [-v] [-q] [--system | --env | --file FILE]
                    [--show [SHOW ...] | --show-sources | --validate |
                    --describe [DESCRIBE ...] | --write-default]
                    [--get [KEY ...] | --append KEY VALUE | --prepend KEY
                    VALUE | --set KEY VALUE | --remove KEY VALUE |
                    --remove-key KEY | --stdin]

输出、提示和流控制选项#

--json

以 json 格式报告所有输出。适合以编程方式使用 conda。

-v, --verbose

可以使用多次。一次用于详细输出,两次用于 INFO 日志记录,三次用于 DEBUG 日志记录,四次用于 TRACE 日志记录。

-q, --quiet

不显示进度条。

配置文件位置选择#

如果没有这些标志中的任何一个,将使用位于 '/home/docs/.condarc' 的用户配置文件。

--system

写入位于 '/home/docs/checkouts/readthedocs.org/user_builds/continuumio-conda/envs/stable/.condarc' 的系统 .condarc 文件。

--env

写入活动 conda 环境的 .condarc 文件(<no active environment>)。如果当前没有活动的环境,则写入用户配置文件 (/home/docs/.condarc)。

--file

写入给定文件。

配置子命令#

--show

显示计算和编译后的配置值。如果没有给出任何参数,则显示所有配置值的信息。

--show-sources

显示所有识别的配置源。

--validate

验证所有配置源。遍历所有 .condarc 文件并检查解析错误。

--describe

描述给定的配置参数。如果没有给出任何参数,则显示所有配置参数的信息。

--write-default

将默认配置写入文件。等效于 conda config --describe > ~/.condarc.

配置修改器#

--get

获取配置值。

--append

在列表键的末尾添加一个配置值。

--prepend, --add

在列表键的开头添加一个配置值。

--set

设置布尔值或字符串键。

--remove
从列表键中移除配置值。

这将移除该值的全部实例。

--remove-key

移除配置键(及其所有值)。

--stdin

应用通过 stdin 传递的 yaml 格式的配置信息。

有关 .condarc 中所有选项的详细信息,请参见 conda config --describehttps://conda.io/docs/config.html

示例

显示所有计算和编译后的配置值

conda config --show

显示所有识别的配置源

conda config --show-sources

将所有可用配置选项的描述打印到命令行

conda config --describe

将 “channel_priority” 配置选项的描述打印到命令行

conda config --describe channel_priority

添加 conda-canary 通道

conda config --add channels conda-canary

将当前活动环境的输出详细程度设置为级别 3(最高)

conda config --set verbosity 3 --env

将 'conda-forge' 通道添加为 'defaults' 的备份

conda config --append channels conda-forge