conda clean
#
移除未使用的包和缓存。
usage: conda clean [-h] [-a] [-i] [-p] [-t] [-f] [-c [TEMPFILES ...]] [-l]
[--json] [--console CONSOLE] [-v] [-q] [-d] [-y]
移除目标#
- -a, --all
移除索引缓存、锁定文件、未使用的缓存包、tarballs 和日志文件。
- -i, --index-cache
移除索引缓存。
- -p, --packages
从可写包缓存中移除未使用的包。警告:这不会检查使用符号链接安装回包缓存的包。
- -t, --tarballs
移除缓存的包 tarballs。
- -f, --force-pkgs-dirs
移除所有可写包缓存。此选项不包含在 --all 标志中。警告:这将破坏使用符号链接安装回包缓存的包的环境。
- -c, --tempfiles
移除由于正在使用而无法提前删除的临时文件。--tempfiles 标志的参数是应该在其中查找并移除临时文件的环境的路径(或路径列表)。
- -l, --logfiles
移除日志文件。
输出、提示和流控制选项#
- --json
以 json 格式报告所有输出。适用于以编程方式使用 conda。
- --console
选择用于正常输出渲染的后端。
- -v, --verbose
可以多次使用。一次用于详细输出,两次用于 INFO 日志记录,三次用于 DEBUG 日志记录,四次用于 TRACE 日志记录。
- -q, --quiet
不显示进度条。
- -d, --dry-run
仅显示将要执行的操作。
- -y, --yes
自动将任何确认值设置为 'yes'。用户将不会被要求确认任何添加、删除、备份等。
示例
conda clean --tarballs