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