conda list#

列出 conda 环境中安装的包。

usage: conda list [-h] [-n ENVIRONMENT | -p PATH] [--json] [-v] [-q]
                  [--show-channel-urls] [--reverse] [-c] [-f] [--explicit]
                  [--md5] [-e] [-r] [--no-pip] [--auth]
                  [regex]

位置参数#

regex

仅列出与该正则表达式匹配的包。

命名参数#

--show-channel-urls

显示通道 URL。覆盖由 conda config --show show_channel_urls 给出的值。

--reverse

以相反顺序列出安装的包。

-c, --canonical

仅输出包的规范名称。

-f, --full-name

仅搜索完整名称,即 ^<regex>$。--full-name NAME 等同于 regex '^NAME$'。

--explicit

显式列出所有安装的 conda 包及其 URL(输出可用于 conda create --file)。

--md5

在使用 --explicit 时添加 MD5 哈希值。

-e, --export

输出显式的、机器可读的依赖关系字符串,而不是人类可读的包列表。此输出可用于 conda create --file。

-r, --revisions

列出修订历史记录。

--no-pip

不包括仅由 pip 安装的包。

--auth

在显式模式下,在包 URL 中保留身份验证详细信息。否则,它们默认情况下会被删除。

目标环境规范#

-n, --name

环境名称。

-p, --prefix

环境位置(即前缀)的完整路径。

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

--json

将所有输出报告为 json。适用于以编程方式使用 conda。

-v, --verbose

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

-q, --quiet

不显示进度条。

示例

列出当前环境中的所有包

conda list

以相反顺序列出所有包

conda list --reverse

列出安装到“myenv”环境中的所有包

conda list -n myenv

使用正则表达式列出所有以字母“py”开头的包

conda list ^py

保存包以备将来使用

conda list --export > package-list.txt

从导出文件重新安装包

conda create -n myenv --file package-list.txt