conda clean#

删除未使用的软件包和缓存。

usage: conda clean [-h] [-a] [-i] [-p] [-t] [-f] [-c [TEMPFILES ...]] [-l]
                   [--json] [-v] [-q] [-d] [-y]

删除目标#

-a, --all

删除索引缓存、锁定文件、未使用的缓存软件包、压缩包和日志文件。

-i, --index-cache

删除索引缓存。

-p, --packages

从可写软件包缓存中删除未使用的软件包。警告:这不会检查使用符号链接返回软件包缓存安装的软件包。

-t, --tarballs

删除缓存的软件包压缩包。

-f, --force-pkgs-dirs

删除*所有*可写软件包缓存。此选项未包含在 --all 标志中。警告:这将破坏使用符号链接返回软件包缓存安装软件包的环境。

-c, --tempfiles

删除由于正在使用而无法早些时候删除的临时文件。--tempfiles 标志的参数是环境的路径(或路径列表),其中应找到并删除临时文件。

-l, --logfiles

删除日志文件。

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

--json

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

-v, --verbose

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

-q, --quiet

不显示进度条。

-d, --dry-run

仅显示将要执行的操作。

-y, --yes

自动将所有确认值设置为“yes”。系统不会提示用户确认任何添加、删除、备份等操作。

示例

conda clean --tarballs