1. 问题
如图:

2. 解决
2.1 Step1
用conda进行清理:conda clean -p
1、
conda clean -p这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们
2、conda clean命令是对所有anaconda下的包进行搜索,不用再进入其他环境重复操作。
看到检查的结果差点窒息:足足7.55g缓存!!

极度害怕删除了不该删的东西,保险起见,还是去官网确认一下 conda clean 的用法:

其中没显示完整的两条提醒:
- -p:
Remove unused packages from writable package caches. WARNING: This does not check for packages installed using symlinks back to the package cache. - -f:
Remove all writable package caches. This option is not included with the –all flag. WARNING: This will break environments with packages installed using symlinks back to the package cache.
使用-p没啥问题,直接执行。
最终清理后的情况:18.5g ——>9.8g

2.2 Step2
刚刚清理的缓存的packages,现在继续清理缓存的压缩包文件,代码如下:conda clean -t
查出来有2.65g的压缩包缓存:

输入y直接执行即可。
至此,告一段落!
参考:
清理Anaconda缓存

3846

被折叠的 条评论
为什么被折叠?



