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
直接执行即可。
至此,告一段落!
参考: