1、pkgs文件用途
在anaconda中,最安全的安装和升级命令是conda install XXX,而python中是pip,但在anaconda下依然可以使用pip升级,这样一些依赖可能会因为更新后的版本过高出现异常。
在conda的设计中,目录'pkgs'是下载、存放缓存,以及提取下载的conda包的地方。同时,anaconda一起携带的包也会放在这里。
它有一个非常关键的作用:我们在构建一些envs的时候,对一些包的依赖会通过硬盘链接链接到pkgs目录,这样虚拟环境生成的速度大大加快,占用空间就大大减小了!!!
2、清理pkgs文件
Google讨论组里推荐用conda clean -p
删除未使用的的包;实际conda clean -a
更强力些
我的是在base环境下使用conda clean -a 命令后,pkgs文件大小从32g 到6.1g