conda config#

修改 .condarc 中的配置值。

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

usage: conda config [-h] [--json] [--console CONSOLE] [-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。

--console

选择用于正常输出渲染的后端。

-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 文件 (<没有活动环境>)。如果未激活任何环境,则写入用户配置文件 (/home/docs/.condarc)。

--file

写入给定的文件。

Config 子命令#

--show

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

--show-sources

显示所有已识别的配置源。

--validate

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

--describe

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

--write-default

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

Config 修改器#

--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