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 --describe 或 https://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