首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在anaconda python中手动删除pkgs文件夹中的所有文件安全吗?

在anaconda python中手动删除pkgs文件夹中的所有文件安全吗?
EN

Stack Overflow用户
提问于 2019-05-23 07:27:03
回答 1查看 16.3K关注 0票数 25

我运行此命令来释放anaconda上的磁盘空间

代码语言:javascript
复制
$ conda clean -all

但是,在anaconda python中,仍然有一些大文件保留在pkgs文件夹中。

手动删除pkgs文件夹中的所有文件是否安全?有没有可能破坏我的蟒蛇环境?如果有副作用,有什么副作用?

我在windows10上使用anaconda 2018。

EN

Stack Overflow用户

回答已采纳

发布于 2020-09-22 16:34:53

实际上,在某些情况下,可以选择删除pkgs子目录。正如Anaconda社区支持的here声明的那样:“pkgs目录只是一个缓存。你可以完全删除它。然而,当创建新的环境时,将缓存中的任何包保留下来会更有效率。”

根据documentation,您可以使用conda clean --packagespkgs中删除未使用的包(这将把它们移到pkgs/.trash中,然后您可以安全地从其中删除它们)。虽然这不会检查使用符号链接安装的包是否返回到包缓存,但如果您不使用此类环境或在Windows下工作,这就不是一个主题。我猜这就是conda clean --all中包含conda clean --packages的原因。

为了更积极地节省空间,您可以使用conda clean --force-pkgs-dirs删除所有可写的包缓存(但同样需要注意的是,可能存在链接到这些目录的环境)。如果你在Windows下不使用环境或Anaconda,你可能是安全的。就我个人而言,我使用这个选项没有问题。

票数 22
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56266229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档